Change rating period advance time

Instead of advancing rating periods at midnight GMT, they're now
advanced at 9:00 GMT, which corresponds to 1am-4am in the US.
Fix PS on dark themes

This fixes button readability when browser defaults change the
button text color from black.
Larger chat font sizes

For now, battle chat is still at 8pt, but chatroom and PM font
size has been increased to 9pt. Join/leave messages, timestamps,
and user symbols in chat stay at 8pt, and timestamps are now
gray.
Fix crash on certain kinds of corrupted teams
Update credits