ESAPI Validation

Possible Enhancements

 * Make more utility methods that have less parameters


 * Follow service pattern to make it more extensible


 * Chain validators together to allow more complex rules