Infer path parameter type if the param is defined on the model

 - Means a path like /items/:id will correct infer type Long
   and /items/:guid would infer UUID if those fields are defined
   on the item model
Merge pull request #42 from gilt/issue-41

Infer path parameter type if the param is defined on the model