Add the ability to specify default param values in register_json_route
Include defaults checks in Request unit tests
Test setting default param value via register_json_route
Change defaults to lowercase
Remove required false attribute from test_default_param and test_default_param_is_overriden
Spelling fix overriden -> overridden
Add test for optional param not set.