More boilerplate elimination: validate_permissions now is a one-liner, which either returns a profile if you're allowed to access this view, or raises a 404.
Will bring this over into gbe.models as well
Merge branch 'master' of https://github.com/bethlakshmi/GBE2