Improved Resources to sort the ordering of multiple resources that have the same HTTP method

Functionality that Joel Simpson wanted, done the right way!
Adding explorer for tests for manual testing
Bug fixing Resource model creation
Added short descriptions to type api methods
Uncommenting the body parameters reset
Improved Resources to better handle urls mapped to the root
When @url comments are used, making sure parameters are not mapped to path if they are not part of the url. Fixes #185
Improving Resources, making sure nickname is unique even when the same method is mapped to multiple urls with @url comments
Adding a test for request data testing