add geo test ability
Merge pull request #17 from wanderluster/geo-tests

add geo test ability
Looks good
add geolocation service factory. Add spec for geolocation service
complete test spec for geolocation
changed to firefox browser in karma for travis tests
implimented Geo, checks if spot is undefined