Allow specifying name of resource identifier parameter
Merge branch 'feature/custom-identifiers' into develop

Start of #42

Allows specifying custom identifier parameters for a resource. Does not yet
address URL generation, however.