Cofidentiality

Patches https://github.com/boersmamarcel/challengesplatform/issues/346

Now, there is a check whether you can view a challenge BEFORE the check whether you are logged in or not.