BVAL-405 Add hasConstrainedExecutables to BeanDescriptor and make isBean...

...Cosntrained ignore executables