Update contributing docs
Update travis and tox files
Fix implementation of ValidationError