Added new annotation to be able to group validation exceptions
Added support for validation collection
Altered use statement to use ValidationException rather that the generic api exception
Added support for ValidationCollection annotation
Refactored response method
Added support for a collection of exceptions
Added new ValidationException class.  This will be the base class for validation errors