Removed obsolete code.
Moved learning tests for Liquid::Template to a separate file.
We can render a downloaded GistFile as HTML.
Combined low-level steps into RenderGistFileAsHtml. It feels weird.
Moved production code up a level of scope and moved its pieces closer together.
Began preparing DownloadsGstUsingFaraday to return GistFile and not just string.
Made room for the new code to live.
GistFile now knows that the filename is optional.
We already rendered the GistFile correctly when it had no filename.
Downloading now creates a GistFile, not just code.
Downloading now creates a GistFile with all the available information.