Add emailing functionality, short/long descriptions, and MORE

Edit:  Rolled in some more stuff

* Adds emailing functionality for badge awards and application rejections.

* Adds aestimia hook support.

* Fixes an issue with tabzilla.

* Badges now can have short and long descriptions delimited by a '*' character, as with CEM.

* The config variable PROGRAM_SHORTNAME now limits the badges displayed to badges belonging to that program shortname.  

* The badge details page now displays four random other badges, as opposed to relying on openbadger's recommendation api.