Update event validation
Lots of changes to Event tests to match field names--still need to use Date objects
Merge branch 'james_mocha_tests' into dev