Added generation of source maps

A first working version of source maps. Requires .js and .map files to be in the `/script` directory, and ".cs" files to be in `/sources` directory (a linked directory is okay too). For this reason the `sourceRoot` is set to `../sources/`.

Of course we need more source locations recorded, but this should be enough to make some experiments.