NEON-1279: Checking in initial cut of changes to new visualization instances populate with data when added to the page.  Also corrected a number of style issues/jshint issues.