Improve the benchmark script.

Now it:

-   Specifies the PID file
-   Writes to unique file names
-   Has configurable asset extensions
-   Has a configurable limit
-   Correctly displays the current iteration
-   Displays the last iteration's elapsed time

It also only outputs one column now. I figured the index column is
implied by the line number.
Remove and ignore all kinds of files.