Don't install pytest-xdist and docs requirements by default

Also fix typo in contributing docs
Add test case for validator that raises ValidationError w/ list