Merge pull request #112 from cmcavoy/v2.0

adding a new program link to issuer
Populate programs and issuers on the badges
Populate badges on the issuer view.
table { :( } view
Merge branch 'v2.0' of https://github.com/mozilla/openbadger into v2.0
Issuers visible at default view.
Fix `applyFixtures`

Instead of manually keeping track of which model collections to flush,
use the low-level `dropDatabase` method on the client connection. It's a
little slower for some reason, but it's way more reliable.
Add `util.negate`

This function takes an (asynchronous) function that is expected to
return a boolean and returns a new function which returns the inverse of
the original function.
Implement autoawarding based on category.

Whenever a badge that has a weight is awarded, we try to figure out if
that user has earned enough in that category to earn any related
category badges.
Merge pull request #113 from mgballard/v2.0

CSOL style (table dashboard)
Merge pull request #115 from mozilla/categorical-badges

Autoaward badges
Fix email regexps [closes #114]
Send `user` to each template.
WIP CSOL theming
Add CSRF to all render routes.
Merge pull request #117 from mgballard/v2.0

[WIP] CSOL theming
CSOL
Merge pull request #118 from mgballard/v2.0

CSOL
CSOL
Merge pull request #119 from mgballard/v2.0

CSOL