Fallback to gm_flatgrass if last played map is not found

The last played map may not be found if:
* the player has yet to load a map through the map choice screen after the update which started saving last maps (this includes newcomers)
* the map has been deleted since
* the cookies get cleared or corrupted in some way