Split up Benchmark.scala
Merge remote-tracking branch 'upstream/master' into benchmark
Changed LocalOp raster reduce.
Merged upstream
Benchmark IO, changed how ArgReader reads args.
Merging Png and IO work.