cerrado @ fb45f1f5002ffdb40150333c5a48458b801f3022

ref: Move to gorilla mux

Go's default mux is very limited while comes to overlapping routes.
For example "/{name}/about" conflicts with "/static/" and it throws a
panic.

In the case I would like static to have precedence over everything else.
feat: Add initial git item page
feat: Add navbar selection
feat: Wraps handler into its own package

Although this creates more complex folder structure will allow in the
feature for a easier testing of those given handlers.
feat: Add slug to build
ref: Increase font size
feat: Add about page
feat: Simplify listing
feat: Add actual git listing implementation
feat: Add bare bones project list
feat: Add utils
feat: Add chroma support
feat: Add qtc templating
feat: Add bootsrap scss
feat: Close worker on error

If a worker error the application, as a whole, is terminadated.
feat: Add config parsing
feat: Initial http server code