Restructured repo and renamed files

- renamed a bunch of files
- updated gulp file
- cleaned up test runner
Moved GeoQuery and GeoCallbackRegistration code out of geoFire.js