Fix SourceNode.fromStringWithSourceMap for empty maps.

Without this fix, if aSourceMapConsumer.eachMapping executes its callback zero
times, the lastMapping passed to the "remaining code" call to addMappingWithCode
will be null, causing a crash.