Added dependencies for running tests.
Initial test setup.
Updated gitignore.
Removed lots of extra stuff from coverage report.
Tests for missing or dynamic headline.
Omit runtests.py from coverage report.