Make file parameter optional for SourceMapConsumer

UglifyJS doesn't write the parameter, the specification doesn't state
whether it is required, and it's not actually used anywhere in
source-map.