Add coverage reporting
Add main module qualifier to coverage generation

Python 2.6 does not automatically run the __main__ module of a package
so it has to be provided explicitly.
Add coverage related files to .gitignore
Write pep8 output to file.
Use color output for behave
Merge pull request #20 from alphagov/coverage-reporting

Add coverage reporting