Change relSourceMap and absSourceMap into a single mapSourceURI option

Also create proper source maps for overridden sources (fixes #758)
You could use a local `ListBuilder` for this. Or prepend with `::=` and then `reverse` at the end.