Refactored regular expressions that were coded inside of loops to compile them outside of the loops for performance.
Also added named groups where possible to make the code more readable.
Initial commit of parser.py. This is the class that parses files for "issue" comments. This is not yet complete. About 60% there. Still need to finish parse_file() and need to implement parse_dir().