add index routes
Code cleaning in order to make the index module more consistent with the rest of the code base (indent, 80 columns, etc...)
Fake Index module can now be loaded according to a configuration directive named standalone
Reworked storage path helper. Removed DELETE repos because it is already handled by the tags module
Factorised most of the routes + general code refactoring
Implemented unit tests for the Index module + fixed few bugs
Merge branch 'pr-17'