pep8 test cleanup
bugfix: resolved issue with short month names giving false positives within words: ie. julius matches july, injunction matches june, etc.
tests: added tests to make sure the weekday and month false positive issues do not get reintroduced