Make the translation code unicode-safe.

Also, put a TODO before each translation.
Defer the import of pygame.macosx.

This seems necessary to get it to import on OS X 10.6.8.
Ensure that _restart is set, even if we restart at the main menu.
Add the __ function, which immediately translates a string.
Add shift+O as a way of invoking the console.