Some refactoring of the rangestore code to use Guava ranges.  Additionally, refactored the query iterator into smaller easier to understand pieces
Reverted back to ValueRange as it is much easier to deal with close intervals for the time being.  Made the interface take a generic type, but the default implementation still uses longs
Made rangestore data type agnostic.  Added a lot more unit tests.  Added License headers.
Simple cleanup of the lastN store.  Only api change was to change from Iterator to Iterable and remove shutdown from the interface
Cleaned up the pom
Cleaned up the pom
Merge pull request #15 from eawagner/rangeReorg

Refactor of the Range Store implementation
Merge pull request #16 from eawagner/lastNCleanup

Simple implementation cleanup of LastN store