Moved test data into test data module.
Merge branch 'coverage' of https://github.com/edthedev/minion into coverage

Conflicts:
	tests/mock_data.py
	tests/test_brain_of_minion.py
Shotgun merge
Making tag handling unit testable.
Closed a TODO
Making create_tag_line unit testable.

Tests not passing.
Tag handling unit tests are passing.
Removed extraneous declaration
Cleanup an extra template.
Passing test_content_has_tag.

Updated to handle tag case insensitive.
Coverage should omit scripts in the tests directory.
Test filename handling.
Another file name test.
New file naming tests passing.

Better handling of topics ending in period (.)
Tests cover get_file_content.

This seemed like an important one to cover.
Better testing of tags. Some bugs caught and fixed.
Do not look for tags in PDF files.
Checkpoint a thing.
Fixed a line splitting bug.
Passing unit tests for remove_tag.