Add diff-cover
Upgrade Pylint to >= 1.1.0
Add diff-quality report
Add max pep8 script
Fix Pylint violations
Add .coveragerc for coveralls
Merge pull request #5 from edx/sarina/upgrade-pylint

Upgrade testing tools
Keys remember whether to use deprecated syntax

and the deprecated key handler registers itself with the base key type
LMS-2752