Refactored test.py into __main__ utility script for the module.

* Updated PROTOCOL description.
* Remoevd test.py.
* Added __main__.py in the module that has a utility command-line script.
* Made it more convenient to use the SwapAuthToken client.
* Added a generic HarmonyClient class for connecting and sending commands.
Added a pylintrc file with a few customizations.