Updated Resource tests because I added key value pairs.
pass any exception messages back, replace modelState errors with check.require so they can be caught and passed back.
wip tests