Corrected a bug when no data is returned by its query.  In this case, the number of records and graph may be invalid.  Now it will display 0 records and an empty graph when its neon query returns no data.
NEON-1063 Applying a patch slickgrid to correct issues in Firefox.  This fix is noted in their forums but has not made it to the product yet.   See https://github.com/mleibman/SlickGrid/issues/742 comments by RaraituL.
NEON-1063 Altering the state of sort icons to display after a column name.  They were rendering below the column names.   Also modified the logic of when to pull query data.  If we have already pulled data and no filters or datasets have changed, we do not requery if the user is simply hiding/showing the control.  Part of this adds a showData binding that can be manipulated by scopes that contain this directive and an internal needsToQuery state variable.
Merge branch 'angular-demo' of https://github.com/NextCenturyCorporation/neon into angular-demo