svg: move events code into separate folder
svg: replace SvgEventSpec with enum
svg: move event logic to SvgEventPeer
svg: move events logic from Node to Element
svg: awt: map only required listeners
svg: gwt: map only required listeners