made an ILabelControl interface for use with all of our various LabledXXX controls so that our DataAnnotationValidator can take advantage of it
Merge remote-tracking branch 'origin/develop' into develop