brotherprinter.py: Added support for USB printer connection.

Along with that I did a bunch of PEP8 cleanup.  Normally I would
have used a seperate commit but I couldn't get git cola to do a
line by line commit for me. :-(