add setSourceContent as method to SourceNode
Making sure that the exports are attached to this rather than in the global
scope so that the JSM will work properly on B2G.
Merge remote-tracking branch 'sokra/source-node-content-2'