Fix VOnceV for recursion
Add test case for recursion
Add CyclicDependencyException
Fix cyclic inheritance dependency in ClassScope
Add testcases for cyclic inheritance dependency