Changed Git Prettyformat from <parent> to <parents>, as this is what is used everywhere else, including the relying Client class.
Got the first prototypal network graph working.
First Page of Commits rendering correctly.
Thought at one point I needed a view for this JSON Output. Turns out, I don't.
fetching other commit pages works now, use window.fcd() while testing
a click handler to allow finding the commits a line connects
Merge remote-tracking branch 'upstream/master'

Conflicts:
	web/css/style.css
Moving the Dot-Connecting algorithm to a dedicated function
Merge remote-tracking branch 'upstream/master'

Conflicts:
	src/GitList/Git/Repository.php
Fixed presumable typo in xml prettyformat
Changed the entire drawing direction of the graph, now more git-hub like, ie. from right to left
Finishing the Overlay
removing some console log debug
Major refactoring of the codebase, specially in the directory scanning parts.

I have removed the directory management features from Gitter and ported them to GitList,
since they are application-specific logic. I was unhappy with the way directories and multiple
directories were handled, so i altered almost everything.

The tests are OK, but the coverage is not good. This means that i'll need som help from all
GitList users that are actively testing the development version with multiple directories.

I have removed the directory caching feature for now, it will be re-implemented soon.
Fixes #213
Fixes #298
Fixes #311
Fixing broken tests
Merge remote-tracking branch 'upstream/master'
Finalized auto-reload;
Improved the loading indicators.