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'
Code cleaning: PEP8 compliant
Manually patch applied from pull request #16 (cannot rebase automatically)
renaming DELETE call on a repos
Fixed test debug data + URL routing issues
merge
added some debugging statements and added a fix for checking tokens for source push/pull/delete