Finite Element Time Domain Techniques For Maxwell'S Equations Based On Differential Forms