Competitions page: user info when no logged in user

The page was showing the text 'No photograph submitted'
even when no user is logged in. Add an extra check for a
user on the html template to stop the display of certain
information when no user is logged in.
User page: no photos can be submitted

Improved wording of message to user when they cannot submit
a photograph.