Disabled R0912 and R0915 globally

R0912: Too many branches
R0915: Too many statements
Okay, okay, I won't call exceptions "e" any more
Disabled an unavoidable warning
Pylint doesn't count special methods as public
Merge branch 'feature/#45' into develop

This partially addresses #45, but #46 and #41 both really need to be done first because Pylint won't stop complaining about docstrings until I add some, and I'm going to hold off on that until I refactor the utility.