Add source map support to CLI

Feel free to change cli flag names.

I personally think the long flag name should be `--source-map`, but not sure how to access it with commander.js , `program["source-map"]`?