Merge pull request #1044 from tushargosavi/hds

Initial checkin for Query support for HDS.
Remove duplicate code.
Merge pull request #1045 from tweise/hds

Remove duplicate code.
Basic fixes for range query processing.
Merge pull request #1046 from tweise/hds

Basic fixes for range query processing.
Adding HDSApplicationTest; Updating performance test with tunable blocksize
Merge pull request #1047 from sashadt/hds

Adding HDSApplicationTest
Default max data file size 128m
Merge pull request #1048 from tweise/hds

Default max data file size 128m
Include in-flight data.
Merge pull request #1049 from tweise/hds

Include in-flight data.
Remove warning.
Merge remote-tracking branch 'upstream/hds' into hds
Fix test
Change query protocol, if startTime and endTime is not specified then return data
for last 20 minutes (time is configurable as application property).
Add getter methods in AdInfo for JSON encoder to include values in
output.
Make HDSApplicationTest pass