Make sure Shapes cannot have undefined sources.
Merge branch 'nat' of https://github.com/mozilla/shumway into nat