Merge pull request #18 from lndcobra/master

Url Generation tests
Formatting and credits
refactor
Input as object, test failure cases
Factored out generates url fail tests
GeneratesUrl  Dictionary overload and tests
More code but there is duplication now -
urlHelper.Action is a wrapper of UrlHelper.GenerateUrl
Refactor of new code
Added test on RouteProperties
and fixed the bug that they turned up
A couple more tests
Docs
Rules to separate sections in complete api docs
Lines tweaks
More linebreak tweak
Tests and a (hacky) fix for issue #19
- Guid parameters to methods not checked
Factored out tests on 2 params into separate controller and test fixture
Tested bool params because I hadn't yet. They work.
Also tidied routes from tests in last 2 commits
Test reading an input model struct
updated README.md for Guid param bug
Test was failing due to case