Allow all users to see all apps.

This will enable us to repurpose the "Watching" functionality to allow
users to control whether to receive notifications of problems for an
app.
Allow users to watch apps.

This will alow users to chose which apps they receive notifications for
without having to be admins.
Merge pull request #18 from alphagov/easier_authorisation

Improve authorisation for our needs.