First steps towards better highlighting.

I've just implemented the base functionality for now. We'll need two
additional changes:

- Serve the html page as a resource when requested
- add `highlight-project` to the pipeline when importing or updating a
  project.
Clean up presentation a bit. Add examples of "static" content.
Clean up `home` route, add initial `repo` route.
Remove `println` debugging.
Replace `get-rel-path`.

`clojure.string.replace-first` does the same thing.
Merge branch 'master' into api
Merge branch 'master' into api
Merge upstream changes.
Merge branch 'master' into api
First draft of changes. Centralized links into one place for sanity.
Accidentally a word.

Moved links to the idiomatic bottom of the text.
Adding logo.
More minor tweaks.
Merge pull request #32 from quality-clojure/update_readme

Update readme
Update README.md

Added clarifying statement about developing.
Add new import.db namespace, along with schema.
WIP. Display repos currently in the db, along with files.

Displaying a single file is not working yet. It seems that the wildcard
route is not being matched somehow?
Initial basic API.

Can view repos and files.
Merge branch 'master' into api
Work around silly Windows and their backwards slashes.