add argument to validator `validate` function to validate only values passed in
fix issue with update validating all values, modify tests to reflect this. Fixes #44
Merge pull request #45 from vanetix/validations

Fix update validation issues