Made the diff tables adapt nicely to the window's size. Fixes #50.
When a branch gets selected in the sidebar, make sure its corresponding commit also gets selected in the history view.
Made the "(Un)stage lines" functionality in the commit view work only if the Command key is pressed. This allows to normally select text as well. Also fixed the corresponding test.html file.

Fixes #141.
Fixes #123.
Prevent large files from getting loaded in the commit view to prevent the app from freezing.
Don't display all the files selected for deletion to avoid the confirmation sheet getting too tall if the list of files is too long.
Tweaked capitalization of words in contextual menu items.
fix for ARC errors and other warnings
Make sure the commit view gets refreshed when 'Stage' gets selected and the auto-refresh is on.
Fixed a tiny typo.
Added "Copy Reference to Clipboard" context menu item in sidebar.
[y so slow] :D
Merge pull request #197 from Uncommon/arcfix

fix for ARC errors and other warnings
Merge pull request #196 from Kyriakis/master

No check for refs on remotes by deleting them systematically
Merge pull request #195 from jphalip/master

A few more fixes :-)