Mapscreen select annotation at index

With test.

`200 specifications (340 requirements), 2 failures, 0 errors`
Those failures were timeouts on the web screen and the geocoding.