Hamiltonian Analysis and Dual Vector Spectral Elements for 2D Maxwell Eigenproblems. (7th February 2017)