Added check in codebehind-analyzer for invalid constructors since we don't support custom constructors. Fixes #1508
Updated unittests with tests for #1508
Added name of constructor to exception message.
Merge branch 'issue/1508' into develop