Merge pull request #27 from krimsonkla/master

Allow model validation to ignore certain properties on the models based on the property attributes.
Use HashSet<Type> to store the ignored types
IgnoreAttributes is on RouteAssert, the facade class
Refactoring
Refacting of tests
Testing ignored attributes via a controller
Merge pull request #28 from krimsonkla/apiroute_handler_testing

Apiroute handler testing
Formatting
Refactor.
Allow for testing for no handler of any type
Wording and tests on WithHandler, WithoutHandler
Factored out the Fluent WithHandler tests into a different test class
Add missing file
Merge remote-tracking branch 'remotes/upstream/master' into apiroute_handler_testing