The pulsrodon in 2+1-dimensional magneto-gasdynamics: Hamiltonian structure and integrability