Fixed spelling error in comments
Added month and day to log file output
Created QueryQueuingManager to limit the number of simultaneous queries and prevent queries with the same hash from running at the same time.
fixed duplicate data point in h2, set properties file as config in rpm - preserved durring upgrade, fixed deb install
Refactored QueryQueuingManager to be simpler. Added internal metrics that report the number of queries waiting, query run time, and query collisions.
Changed the cache file name for delete to be a random UUID. This is to avoid the problem where two deletes might try to use the same cache file.
Merge branch 'feature-queryQueue' into develop
Added var declaration to js query object
The queries waiting internal metric is now reported every time a query is done.
Merge branch 'develop' of github.com:proofpoint/kairosdb into develop
Fixed hanging test. The test now closes the result set.
Added logback test configuration so that tests only log errors.
Redirect Jersey/Jetty logging through logback so we don't get log messages in the test output.
Renamed tournament tree test so it matches the regular expressions and is run with the other tests. Also added junit-test-all target to the build script.
Fixed intermittently failing test. The test failed because it assumed that the threads obtained the semaphore in the order they were started which is not necessarily true.
Added Histogram Aggregator functionality. Also added parameter checking for sampling value in graph.js. (Colby)
Now throw a DatastoreException if the timestamp is less than zero. Fixed NullPointerException when timestamps are close to 1970.
updated version ready for release, added beginnings of integration tests.  Added fix for missing cache folder exception
Added port parameter
Added build target for integration tests