Show unpublished screenshots to staff and uploader

With some red marking
Add screenshot admin menu

Adds "Publish" and "Admin" buttons visible by hovering over the top of
the current screenshot in game details.

You may want to double check this commit, because I don't master what
I did here.
Fix screenshots' uploaded_at time changing when updating