refactored location listener into single callback
replaced location primitives with wrapper class
added missing source files
updated example
added copyright notice to GeoLocation class
description for GeoLocation class
fixed issues from review
fixed comment
Merge pull request #1 from firebase/remove-location-listener

refactored location listener into single callback