added issuer to programs end point
Initial commit of webhook calling.
Adding new environment variable to README
Better environment variable defaults.
Even better defaults.
Added 'batchName' and 'creationDate' properties to ClaimCode schema.
Add claim codes badge route now uses Badge#generateClaimCodes() if needed.

This ensures that the requested number of claim codes is actually created,
rather than generating the requested number and potentially having some
of them collide with pre-existing codes.
Batch names can now be provided by the addClaimCodes badge route.
Admin users can now specify a batch name when creating claim codes.

Batch name is also visible as a column on the "existing codes" table.
Added "bulk actions" form at bottom of claim code management page.

Right now the only bulk action is "export open codes as plain text", which
the user can apply to all claim codes, or claim codes in a specific batch.
Fix email regex.
Whitespace formatting.
Changing OPENBADGER_NOTIFICATION_WEBHOOK to fully specify the target URL.
Better error reporting for an unreliably failing badge route test.
Use async.mapSeries() instead of map() to avoid mongoose versioning error.

This fixes #198.
Badge award API can take evidence.
Update docs.
Merge pull request #199 from mozilla/177-fix-award-api

Award API can take evidence
Be graceful if badge has no categories.
Fix error (for node 0.8)