diff-options and the ability to bind keys to tig prompt commands

Adds support for the features described in GH #69.