[fix bug 1025101] stop GPS loading animation when permission to location is denied or stale
Merge pull request #979 from caktus/1025101-geolocation-timeout

stop GPS loading animation when permission to location is denied or stale