Badges

Badges is at the point where I think I feel comfortable opening a pull request for it. There's a still of lot of work to be done for it to be ready for Fall 2014 though, so I'll be recording progress here.

Basically, badges provides a full-fledged workflow for the badge team, which produces trainee badges, staff badges, and visitor badges for the FTTA. This module is intended to replace their current workflow which is on top of MS Access. 

To Do's:
- [x] bare-bones batch upload with badge creation and trainee assignment
- [ ] basic error handling
- [ ] handle staff badges
- [ ] handle XB badges
- [ ] customization options for badge team
- [ ] PDF facebooks
- [ ] mobile faceboks
if all these fields can be populated from user account (or they are fields of `User`), then wouldn't it be easier to just make a foreign key to `User` or to `Trainee`?