[#1348] Don't show Add Dataset button on org pages unless authorized

The check_access function was passing the wrong parameter for the org id
so it always returned True.

We are removing the Add Dataset button on the Groups page on #1102
[#1068] Show 404 instead of login page on user not found

Remove unnecessary auth check, fix redirect
[#1298] Fix activity and about organization pages

The controller methods didn't use `self._action` which will use the
appropiate `group_` or `organization_` action depending on the group
type.

The `organization_activity_list_html` action hadn't been used at all
until now, as there was a syntax error.
[#1359] Add organization_revision_list to avoid exception on org history page
[#1373] Remove p.toolkit.auth_allow_anonymous_access as it is not available on 2.1.x