added SourceNode.fromStringWithSourceMap.
Fix missing semicolons.
Merge pull request #54 from usrbincc/fix-missing-semicolons

Fix missing semicolons.
fixed some aesthetic things
fixed a bug in relative if root has "/" postfix.

Only remove a single "/" from root.
Elsewise it fails at:
root = "http://"
path = "www.example.com"
-> "http:/www.example.com" :(
correct is "http://www.example.com" :)
Merge remote-tracking branch 'sokra/source-node-from-string-with-map'
Bumping version number to 0.1.17
Merge remote-tracking branch 'sokra/source-map-gen-apply-map'
Adding a test for github #56
Merge branch 'join-relative-bug'
Bumping version to 0.1.18
use assertEqualMaps
use Travis CI to run tests
Merge remote-tracking branch 'sokra/travis'
Bumping version number to 0.1.19
Fixing travis file so that we use node 0.10.X, instead of accidentally specifying 0.1.X
Adding a change log
Make sure to set EXPORTED_SYMBOLS on this rather than as a global, so JSMs work
on B2G and with the "jsloader.reuseGlobal" config option set.
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.