Run pep8 etc tests first, not last
Fix for makefile issue
Merge pull request #1311 from timlinux/papercuts

Run pylint pep8 etc first in tests and fix error in makefile caused by spaces instead of tab