2 - handle checkout of trees which contain submodules by identifying and
3 ignoring such tree entries; requires a .ini config parser (from isakmpd?)
4 - allow adding multiple paths at once for 'got add'
5 - allow removing multiple paths at once for 'got rm'
6 - recursive addition: got add -R
7 - recursive removal: got rm -R
10 - allow loading new commits in 'tog log' after startup (e.g. via Ctrl-L, 'r')
11 - make diff view generate diffs in a background thread?
12 - implement horizonal scrolling in all views
13 - implement horizonal split view mode
14 - implement search feature
15 - allow moving to prev/next blamed line in diff view if opened from blame view,
16 similar to how the diff view can switch commits if opened from log view