Add support for customizing the name of the resource id parameter - fixes #75

* Add IdParameter method for mapping resources
* Update docs
* Add some helper methods for tests