Merge pull request #83 from Zearin/refactor/runner

Semi-refactoring of `pyvows.runner`
Added `--template` to generate new test files
add a prune function that currently doesn\t do anything
add some common git ignores
allow for passing exclusion patterns down to test runner
exclude tests based on a string pattern
rename to be appropriate to the feature under test
Change test class name
actually remove tests before they are run
rename. derp.
add a little proof that it works
prove that context filtering works
make test for matching contexts a smidge nicer
update exclusion notes in help
make the exclusions regex matches
add a prune function that currently doesn\t do anything
allow for passing exclusion patterns down to test runner
exclude tests based on a string pattern
rename to be appropriate to the feature under test
Change test class name