~gabrielgio/cerrado

feat: Handle submodule

Submodules tree entries won't have a broken link and will be labeled
properly.
feat: Add diff view

Adds a very simple diff view for a commit
doc: Add one idea
feat: Add tar.gz link to commit page
feat: Add anchor to line number
ref: Remove space waste from pre margin
chore: Update todo
ref: Simplify path builder code
feat: Add user-agent to logs
feat: Add pathing to the tree tab
chore: Update readme and add LICENSE
ref: Align navbars
feat: Add commit page
ref: Redo commit cell
ref: Reorder sub header
ref: User correct err naming
fix: Handle about file not found
fix: Ignore tar files when compressing
ref: Move binary handling up to the handler

Now it is up to the handler to decide whether it wants to render a file
or not, git only returns the content.
Next