Code cleanup (part 2)

Hi there :)
I've finished the cleanup for the ButtleOFX/buttleofx/ folder. It still doesn't pass the flake test, but I've looked over all of the errors and fixed the ones I can. In particular, I think the import errors are false positives?
There's also a bunch of lines over 120 characters in /buttleofx/data/buttleData.py that I think are clearer as they are.