Patch Set 6: I would prefer that you didn't submit this

This patchset removes the original implementation from Remy and just leaves the new gitx style code.

Also adds sorting for filename entries, displays the selected repository and its state and add support for git repository view selections.

There is also the beginnings of drag and drop support between working tree and index.