Profile again, and skip the worst cases

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Trick Eclipse

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Skip ImageJ 1.x test

We know the result by now.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Ask SCIFIO to use file mapping

Down from ~1620ms to ~1115ms.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Prevent class loading from dominating the statistics

... by running through the whole thing once without profiling turned on.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Set setAllowOpen(false)

This is not a solution, of course, but a strong hint that
something is seriously wrong with the design of isThisType(): the
RandomAccessInputStream is never reused, and as a consequence, files
are read and re-read ad nauseam, just to find out what would be the
best reader.

Let the numbers speak: this brings the benchmark runtime from 317ms
down to 186ms.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>