Add Util class, without  canEncode(c) method fixes
Add ISourceMapGenerator interface
Add SourceMapLineDecoder class
Add SourceMapConsumerFactory class
Add SourceMapGeneratorFactory class and SourceMapFormat enumerator list
Fix interface codestyle
Add SourceMapGeneratorV3 class
* merge from upstream