Added fallback if request on main Geo API fails

- A second Geo API is used if the first one blocked the client
- Backend listing is now showing icon wether coordinates are given or
not