[wip] Adding additional fields

for issue #101 

# All the fields

Issuers have Programs, Programs have Badges.
Badges can count towards earning other Badges. Some badges can only be earned by earning prerequisite Badges. Badges can count towards the earning of another Badge in specific numbers, so a single Badge can count as 2 points toward another Badge, or 1 point, or zero...etc.

## Organization	/ Issuer

- [x] Issuer Name
- [x] Issuer Description - *mockups don't show this anywhere*
- [x] Issuer Logo - *mockups don't show this anywhere*
- [x] Issuer URL

## Program

- [x] Program Name
- [x] Program Description
- [x] Begin Date
- [x] End Date
- [x] Program site, a url where more information lives.
- [x] Program Logo
- [x] Phone Number - *mockups don't show this anywhere*
- [x] Contact - *mockups don't show this anywhere*


## Badge

- [x] Badge Name
- [x] Badge Description
- [x] Badge Criteria
- [x] Badge Category
- [x] Tags
- [x] Time to earn (how long will it take to earn this badge? 1-4 hours, 1 day, 1 week)
- [x] Age Range (<13, 13-18, 19-24)
- [ ] Does this badge have prerequisites?
- [ ] Does this badge count towards another badge? Which badge? How much does it count against that badge?
- [x] Badge type (enumerated list : self-paced, in person, etc)

TODO

- [ ] Add the fields to the models
- [ ] Add the fields to the admin panel
- [ ] Add the fields to API