Fix for initializing Flexie with JS for nested layouts in IE 9 and lower

This also depends on the fix by @harrylove. The tests contain one example nesting a horizontal layout in a vertical one initialized with CSS and one version set up with JS. The tests only contain flexbox code relevant for Flexie, and will not flex in browsers where flexbox is natively supported.