Custom Validation Messages

Custom validation messages have been implemented. The use case for
this is probably small for our organization, but may be needed else
where. This could possibly be done with I18N instead using resource
bundles, but this should work for now; always a nice stand-by.