Fix a large number of PEP8 style violations.
Add *.egg-info to the .gitignore file.
Implement a first unit test.

This first test just verifies that Manager connects to the server, and
that it reads the first three initialization packets.  (It doesn't
verify that it does anything with them yet.)