Style cleanups of BTTree
PEP8, PyFlakes and PyLint cleanup of bitfield; add exception test function
Make bencode exception tests agree with bitfield exception tests