Allow .item, .alert and .bad classes to be overridden via validator.defaults

`validator` hardcodes a bunch of classes that should be configurable to work with people's existing HTML.

This PR adds and documents that ability, while keeping the default behaviour identical.