Release notes model

Pending Specs will be addressed later.

This moves release notes into it's own model making it easier to maintain. It also cache's release notes from github, so when the release goes to production it no longer needs to query github.