Implement advanced diff display options for changesets:
* Optional inline display off diffs (instead of side-by-side). Closes #510.
* Toggles for ignoring blank lines, white space changes and case changes. Closes #503.
* Configurable number of context lines.