Add high-level selector source range support for sourcemaps
Address reviewer comments
Merge pull request #639 from crdev/selector_ranges

Implement selector source range tracking