Added BootstrapValidator.

Reformatted a few lines to match pep8 styling according to PyCharm.
setuptools.command.sdist.READMES may not always exist, using getattr and setattr instead.
Added testcov command line option/command in setup.py.
Moved template test fixture into conftest.py. Fixed shadowing variable name.