removed an annoying underscore that was munging my tests
using linter to do some cleaning of trailing white space
use twisted 13.1 and pylint
test for merge request
Work on adding errors and move things around
add pylint that can handle camel case
add a test that i'm unsure is working to test ParsingMessageError
add comment
Merge branch 'message_handler'

This branch was a bit of a mess.

Began using pylint, so I have been going through making small changes.
There are still changes to be made.

Using FileTransferMessage.from_str(...) the user can have more object like
access to the messages being sent.
Merge remote-tracking branch 'origin/master'