Implemented most of the model methods. Those not implemented will raise exceptions.
  The Candidate.(Add/Remove)_(Certification/Requirement) will need extensive testing, as ther are multi complex graphs it could mangle.
Messed around a little with the public_cert view

Signed-off-by: Gregory Klupar <Klupamos@gmail.com>
Merge branch 'views_n_templates' of git@github.com:Klupamos/Firefighter_certification_management_system.git into views_n_templates

Conflicts:
	fire_fighter_site/candidate/models.py
	fire_fighter_site/templates/public_certs_template.djt

Signed-off-by: Gregory Klupar <Klupamos@gmail.com>