Merge pull request #33 from BoykoAlex/master

Fix Unit test failures
Merge pull request #34 from BoykoAlex/master

Unit test robustness fix
STS-3803 spurious validation error when enum declares an abstract method
Fixed, test case created.
Merge pull request #35 from kizhaevv/STS-3803

STS-3803 spurious validation error when enum declares an abstract method