Implement support for source maps

Allows writing source maps when mincer/the preprocessor creates the necessary maps, closes #9