NEON-1124 Moving some watch functions to init methods that are not created until Neon is ready.  When running in widgets, this code could execute before the directive was fully initialized if other widgets were loading at the same time and triggering Neon events.
Removing extraneous libraries and css references from the widgets along with adding widget hide/show handlers to address Chrome issues with maps and svg in iframes.
Merge branch 'angular-widgets' of https://github.com/NextCenturyCorporation/neon into angular-widgets