Tatam geolocation

I do not believe this pull request can be merged "as is": 

* it does not incluse any unit test;
* tatam geolocation cannot be disabled;
* GPS-coordinates storage may be adapted (single field for latitude and longitude?).

Anyway, as @jdubois asked to send pull requests for all yesterday's code, here it is.