Test that pages respect the required_login decorator
Fix pep8 errors
Refactor Outings and Profile pages

The outings are now only shown in the Outings page. While the profile only show
user informations like personnal data and friends.