Support ConstructorDeclaration as a possible annotation constraint, add support for SetterDeclaration and AliasDeclaration
Improve test for constrained annotations
Issue #1963: sort out the test a little bit (so it at least compiles, even though it still fails).
Update .src following fix to annotation constraint transformation