0.2 code.

- clean up code
- introduce a separate update task and some caching for player counts
- add canonical /glist support
- better error checking