Break circular dependencies introduced by Gist.owner (#227)
Add Gist.history (#227)
Add Gist.files (#227)