allow errors to be objects
tests for errors
remove .only from describe
Merge pull request #446 from innerdvations/errorobj

Allow objects to be returned on error instead of string