Enable all warnings.
Drop unnecessary pass statements (W0107).
Honour relative imports (W0403).

* This makes the code more self-documented and will ease the transistion
* to Python 3.
No mutable values as default arguments (W0102).
Fix some unsed variables (W0612).