Merge branch 'api' of https://github.com/EJEHardenberg/GreenUp into api
Merge branch 'api' of https://github.com/EJEHardenberg/GreenUp into api
working on datastore restructuring for heirarchy and clarity
added base handler back
added a separate test harness module for writing test code. Also refactored datastore module to facilitate future class expansion.
Merge branch 'datastore' into api
Merge pull request #2 from EJEHardenberg/api

Api Memcache Testing Function
Merge branch 'api' of https://github.com/EJEHardenberg/GreenUp into api
working on test harness input code as well as shell methods for endpoint handling and memcache
working on abstraction layer write methods. also made abstraction layer a class unto itself
finished the test for writing to the datastore (dummy data can now be seeded). Also finished the write handlers in the abstraction layer, as well as most of the logic for checking for a stale cache.
added offset and precision code from the pins entity... not sure why i put them in there...
minor semantic changes
last commit before pull from origin
fixed merge conflicts
Merge branch 'api' of https://github.com/the-hobbes/GreenUp into api
working on memecache for entities other than the comments
figured some more stuff out through empirical testing, added a memecache viewer handler to the test harness. next i will be working on the todo items from lines 185 onwards in datastore.py
added offset querying methods to gridpoints class
working on memecache pagination