Show PHP warnings only to administrators

In my opinion, only administrators should be able to see those ugly PHP warnings. If it affects an user, this should be reported and administrators should test with the appropriate test account.

This mostly to prevent users from seeing sensitive information.