Sourcemaps

Building off of/cleaning up @sidorares work on https://github.com/LearnBoost/stylus/pull/1129

This just supports basic line mapping, but that's still much better than nothing. We can add property matching at a later date.

- Needs tests
Any way to have this come back through the API? I'd like to access it without having to immediately readFileSync.