Refactor Module

This is mostly a refactor, rename and restyle to reflect [PEP8](http://www.python.org/dev/peps/pep-0008/) and generally accepted best practice. Most notably, it renames all of the classes and splits the existing `core.py` file across two new files: `account.py` and `fchat.py`. A sane interface to the user is maintained by handling imports in `__init__.py`.
The fchat module also now contains a list of all the supported F-Chat [protocol](http://wiki.f-list.net/index.php/F-Chat_Server_Commands) [codes](http://wiki.f-list.net/index.php/F-Chat_Client_Commands).