Fix #544 issue about SkipVariantInit optimization for elseif blocks
ElseIf added more tests
Added #544 issue test
Fix #544 Issue with tests
Added initial support for SkipVariantInit - elseif or else blocks
Added tests for else if support
Fix identity, regenerate source
Merge pull request #545 from ovr/544_issue

Fix #544 issue about ElseIf blocks