Store and display CHANGELOGs

:fork_and_knife:

Using a similar approach to that which extracts READMEs, Supermarket now extracts CHANGELOGs from cookbook artifacts as they're uploaded. Cookbook versions with artifacts which contain a CHANGELOG will have a 'Changelog' tab on their detail page (to be specific: cookbook versions with artifacts uploaded _after_ this PR is deployed).
Maybe we want to rename the helper method `render_readme` to be a bit more generic now that we're using it for other purposes to make our intentions clear? Like `render_document` or something.