BVAL-401 validateReturnValue should not throw an exception if the method has no return value

This reverts commit 4361050d833b4527c119f9849275833dc41f085e.
Also adjust Constraintviolation getExecutableReturnValue.