Add error handling with plumber. Add sourcemaps.

Ah, so it is just adding a newline around source map output? That seems fine. Still strange to have some chained pipes that are indented differently though.