Update all useful fields when revalidating.

After revalidating submissions, the status was changed correctly,
however viewing the submissions didn't show anything invalid with the
results because it still had the old results stored.
Sort holes by _id timestamp.

Make sure the newest hole shows up first.
Add inverted code to submission display for nasty ~strings.

This is a bit of a naive approach, but it should work in most cases.
Browsing submissions was not easy for holes with a lot of inverted
characters.  It required a lot of work off of the site to be able to
view the submissions.
Update composer.