Guests cannot write reviews

Guests are now forced to log in before they can write a review. They
are then redirected back to the page they were on once logged in.