Switched to Obj-C typed enums.
Got rid of some linker warnings.
Fixed a bug with request queueing.

The web operations shouldn't be run directly, they should be enqueued
onto the network engine instead.
Fixed a bug where we'd update empty game lists on logout.