We don't have the screen surface in SDL2... or do we?

Anyway, we're always at 32 bits, so this shouldn't be an issue.
Fix the OK button not showing up as soon as possible during base naming.

Also, add a "Cancel" button for the first base because apparently people can't place their base properly the first time around.