ploeh/Hyprlinkr — pull request #5 by dhilgarth (2012-10-26 21:31:12+00:00)
Title: Removed IDisposable from RouteLinker / Added convenience extension method for ResourceLinkVerifier

Unfortunately; I can not send a pull request for specific commits. Because of this, their are actually two changes here:

1. I removed `IDisposable` as discussed in #4. I changed unit test `IsSutDisposable` to `IsSutNotDisposable`. I am not so sure this test makes a lot of sense. What do you think?
2. I added a convenience extension method for ResourceLinkVerifier that simplifies the usage. With this extension method, the usage is like this:

int id = verifier.ParseAndVerify(uri, x => x.SomeAction(Arg.OfType())).id;
This throws a `HttpResponseException` with code 400 and a comment. Because of the comment, I had to suppress a CA2000. See [here](http://stackoverflow.com/questions/13094386/how-to-throw-a-httpresponseexception-with-content-and-without-code-analysis-warn) for more info.