If resource name not set in config, try to get it from pluralized form of collectionName, like in Rails.
Merge pull request #21 from PibbleTeam/master

If resource name not set in config, get it from pluralized collectionName
Replace deprecated express parts
JsDoc.
Improvements.
Wrong url format.
Merge pull request #23 from PibbleTeam/master

Change URL format in accordance with Node's new URL formatting spec.