Rename Aggregation to Interval to be consistent with the UI package.
Add week, month, quarter intervals.
Add more unit test for KeyAssembler.
Merge pull request #32 from eric-wu/master

Add week, month, quarter intervals
Remove the unused method parameter.
Merge pull request #33 from eric-wu/master

Remove the unused method parameter
Remove extra white space.
Merge pull request #34 from eric-wu/master

Remove extra white space.
Change method names to be more consistent with Scala style.
Merge pull request #35 from eric-wu/master

Change method names to be more consistent with Scala style.
Improved log fetching strategy -- sort files by date and cut off batch by total size.
Change schedule to every 20 minutes and 2 MB per run.
Increase the life span of cached user names.
Add static import for avg.
Expand the UniqueCountDao.
Upgrade spring-data-redis.
Add latency metrics for global latency, search, descendants; add a count metric for file downloads.
Per code review, add pipelining. Fix a bug with the timestamp field in the results.
Add logger.
Add SynapseReader skeleton code to replace CountDataPointConverter in the future.