Decided that ConstraintProcessorTest was not providing value. Too many mocks and the integration tests do a lot more validation.
Add integration test for ConstraintProvider. Fixed a bug caused by one level too deep into annotations on annotations (on annotations...).