fixes #960 - component bindings are created at the highest level possible
Merge pull request #971 from ractivejs/gh-960

fixes #960 - component bindings are created at the highest level possible