Use keyOk to open current activity

In Geoscape, if there is a currently selected acitivity, keyOk will open
up the appropriate state via MultipleTargetsState.
Adds next and previous xcom craft/base keys to Geoscape

Makes next and previous alien activity methods more generic and reuses
them for moving between xcom craft and bases.