Adding `denied` state to applications
Upstream merge
Adding 'log out' option for guardians
Adding additional user type middleware
Restricting backpack pages to learners
Learner display name helper
Fixing typo
Basic dashboard setup
Basic dashboard views
Bailing early if no filters set
claim button on badge detail links to /claim
updated copy on /claim page
Fix failing api middleware test.

Not sure if it's right to throw a "bad gateway" error if the server is
returning 404, though, so I'd like this reviewed. This should fix #356.
Fixing pagination
Fixing API query generation bug

`DEFAULT_QUERY` was remembering previous query
Merge branch 'master' into filtering
Merge pull request #357 from toolness/issue-356

Fix failing api middleware test.
Trivial indentation cleanup
program detail page now displays real data
Fixing `openbadger` filtering