WIP on author permissions
New factory files for testing permissions
Adding author permissions and tests for them
Fixing up checks on page permissions for authors
Admins can make users authors
Merge branch 'devise'
Guard should run tests when permissions are changed
Comments to describe permissions
Anonymous users can read (run) public activities

This should finish [#45246861], but there are issues with the URLs.
Tweaking activity links in index page
Merge branch 'devise'
Test improvements: more factories, slightly better coverage in models
More test trimming using Factories
A rake task to make the last development user an admin.

This makes working with the app in development a lot simpler: simply register in the development server, then run `rake lightweight:admin_last_user` and you'll be an admin. Not to be run in production (obviously).
Documenting the process of making a user an admin
Add specific titles to pages
Using Lato as the default font face

[#45966391] There are still some heads using Museo, though.
Updating copyright date for [#46029773]
Don't collapse the page title if it's blank [#46058463]
Question embeddables have a storage_key