Applies PEP8 and Google-Python docstring styling.
Overhauls how rooms are handled server-side. Supporting work for #124 and others.

Fixes bug where AI list isn't always sent.
Closes #124. See server.py:431 on tips to verify.
Closes #167. Re-enables empty rooms going away.
Closes #168.
Merge branch 'rerooming'
Adds room killing function to command console in support of #135.