Added image alt too big validator

The `ImageWithoutAltAttributeValidator` was refactored and renamed to
a more gereric Validator to support a new kind of violation called
`invalid.images.alt_too_big`.