Added generic find or create function and made existing functions just wrappers for that. Refs #38
Now returning actual errors. Refs #38
Added jshint grunt task for model.js. Refs #38
Barring any documentation edits from jen, these changes bring model.js to a resonable state. Closes #38
Merge branch 'master' into 38-Refactor_model.js