Move unit tests to criteria folder since that's what they are testing
Update .gitignore to ignore coverage and report-related directories
Fix pylint issues and optimize the word matcher
Edit jobparser.dice to split up getting a search page URL and fetching it
Add prettier formatting for __str__ and __repr__ (mainly so that its nicer in ipython, but it should eventually be able to reproduce the entire internal object.)