Fixing owner releated error in lazy vals.

When lazy val body is moved to a init method the owner of symbols in
tree should change
Enabling lazy vals.

Unit tests still to-be-fixed
Enable all tests