Fix the geolocate interval and timeout parameters use.

Automatic update the location:
* Remove the custom time using a watch instead
* Pan the map after update the user location is optional via a flag

Geolocation
* Rename the interval parameter to watch and change ist type
  to a boolean flag
* Create a ttl parameter with the value of how long a cactched location
  is valid
* Increase default timeout value
Merge branch 'master' of github.com:edina/fieldtrip-open