Delete HasException module

Just move it onto Result, the only thing still using it
Loosen dep on parser, update dev deps
Pretty printed inspections are pulled up to AddAnnotation

This is a big advancement in terms of #44

Still needs to:
* Put them on multiple lines
* Select the correct widths (where does xmpfilter get this value?)
* Clean that shit up >.<
* Make sure that we can pass the result of one of these things back
  through and it'll get correctly cleaned up

Other notes:

* ExtractFindComments out of RewriteComments.
  I'm not really happy with this, anything that does a job should not be
  an object. Thinking about trying to pull the initialization of all
  these parser things up as high as possible, then they can parse
  just once and hand that stuff around, instead of every class that
  needs code parsed having to deal with this shit.
* Get some tests passing again (got more to do, but I need to work w/ my sister for a bit)