added timeouts
preparing to switch to html geolocation
closes #71
closes #71
closes #70