fixed userValidate functionality that got taken out from merge, added tap to dev dependencies for one test that is using tap.
fix status code
Merge pull request #24 from JoelV/fixes_from_merge

Fixes from merge