Added Markdown file viewing ability to file template
Add routing service to handle repos in subdirectories
Change delimiter for repository regex

'#' is the default delimiter for route regexes in
`Symfony\Component\Routing\RouteCompiler`, so use this.
Remove delimiters from repository regex
Sort repository regex paths by longest first
Use computed regex for repo
Use relative paths for repositories
Update composer to use dev-master of Gitter
Add `fromFile` factory method to `GitList\Config`
Moved config loading to index.php

As `index.php` is the entry point of the webapp, loading configuration
data from the `config.ini` should take place there. This makes testing
easier, since a properly formatted `config.ini` (whose values are
overriden anyway) is no longer needed.
Die when no config object provided

Just a friendlier error message, when `boot.php` is included without a
global `$config` object being set.
Make unit tests use new configuration constructor
Added nested repository to fixtures.
Add unit tests for nested repository
Coding style - camelCase for variables
Merge pull request #200 from cschorn/nested-repos

Recursive scanning (should fix #2)
Merge pull request #168 from jasondavis/master

Parse Markdown files
added file type mapping for scala files in order to provide syntax highlighting for scala files in blow view
Added hiawatha webserver URLToolkit configuration
Multiple root dir's recursion. Works fine, using them per repo needs to be figured out.