Add support for performing validation of individual elements of a collection

This addresses issue https://github.com/dropwizard/dropwizard/issues/470