Wrap VIE in the current scope (window by default)

Hi Henri, we need this in Neos atm to wrap VIE in our own custom requirejs managed scope. Afaik tests run and this should not cause any error at first sight.