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.
Merge pull request #71 from txase/master

Make file parameter optional for SourceMapConsumer