Geolocalisation update

Added a exception case to prevent array out of bounds in primary
Now displays a more compreensive message when no network...