Updated commit diff view with some minor visual modifications
Prepared diff view for multiple view modes
Global variable $default_font to replace all seperate 'Helvetica..' etc definitions
Renamed $monospace to $monospace_font

Converted commits.js to coffeescript
image info in separate coffeescript file

CommitList back to CommitsList

show/hide fixup

Added swipe view mode

removed obsolete image-info

added image for swipe

removed wrong import

recovered swipe functionality

Prevent reactivating of active view which caused errors