Exemplar cleanup

Initial cleanup based on Rubocop output.  Includes changing
content_partner.public to content_partner.is_public.
Exemplar clean up

Primarily used Rubocop to spot issues as well as removing dead code.
WIP: tests are passing again
ContentPartner model exemplar

Additional fixes in the model, with one todo still there
Started work on specs
Spec fixes.

- Readded latest_published_harvest_events which is used afterall.
- Changed how TocItems are looked up in one of the specs to make it
more robust.
Merge branch 'exemplar_cp_model' of https://github.com/EOL/eol into exemplar_cp_model
Sexy validation.
Some 'cleaner' is_public changes...
Fixing some specs and the like
Should fix a (rarely) broken spec
specs for content_partner model
Merge branch 'exemplar_cp_model' of github.com:EOL/eol into exemplar_cp_model
Exemplar model spec
ContentPartner::IndexMeta spec
Finalized content partner model specs

The exmplars, anyway.
Appease rubocop
Merge branch 'master' into exemplar_cp_model
Fixing specs
Cleaning up specs.