Now include all query results rather than just the first one. Fix suggested by Steve. This is needed for the group by functionality.
Merge pull request #1 from ssandke/master

Add an in-progress indicator to track when queries are progress.  Helpful for long queries.
Added a temporary fix for group by in the UI. If using group by the series title includes the group by value in parenthesis.
If multiple data points exist at the same time, then HIghcharts does not handle this well. So, we default to the sum aggregator.
Fixed rpm build
Updated copyrights to the Apache copyright except for those files that came from OpenTSDB.
Merge branch 'master' of https://github.com/proofpoint/kairosdb
Removed hbase code into datastore jar built from github.com/brianhks/opentsdb
fixed rpm to not show up as a source rpm
Removed debugger statements left in the javascript.
Merge branch 'master' of https://github.com/proofpoint/kairosdb
Fixed RPM to not require JAVA_HOME, added nodep rpm build, that builds rpm without java dependency
Fixed bug where "undefined" was shown in legend and tooltip if you didn't specify groupBy. Replaced Highcharts with Flot. Flot is open source and Hightcharts is not. Highcharts asked that we not ship their charting tool with our product.
Merge branch 'master' of https://github.com/proofpoint/kairosdb
Moved the legend to the top of the chart because 1) it looks better and 2) I was having trouble getting the graph and legend to size properly together.
Fixed query bug in h2 that didn't permit filtering on multiple tags
Cleanup code by removing unused methods and commented out code.
Probably meant OpenTSDB here, over excited sed usage perhaps
Merge pull request #2 from johann8384/master

Probably meant OpenTSDB here
Results from a query are now sorted by default by being added to a SortedDataPointGroup. This uses a tournament tree to sort as you iterate (not up front). Since results are already sorted, there is no need for the SortAggregator. This allowed for a simplification of the aggregator interface. The aggregate method now takes a DataPointGroup rather than a list of DataPointGroups.