produce escape sequences for extra Ctrl- modified keys

current xterm has the resource modifyOtherKeys which, when enabled,
constructs escape sequences for many Ctrl-, Shift-, and Meta- modified
keys.  This implements support for some Ctrl- modified keys.
provide a modify_other_keys config option.  defaults to false
Merge pull request #161 from holomorph/holomorph/modifyotherkeys

produce escape sequences for extra Ctrl- modified keys
Fix vte padding calculations.

Sometimes we only care about left and top offsets. get_vte_padding is
currently returning left + right and top + bottom, leading to
check_match miscalculating its offsets.

Closes #162
Query padding before drawing hints

Hints are not getting placed in the right place when vte has an
inner-padding. Start taking this into consideration.

Relevant to issue #162
fix memory leak
add a .ycm_extra_conf.py file
fix typo in the man page

Closes #173
Add 'fullscreen' conf setting to disable F11

Settings fullscreen to false prevents termite from intercepting F11.

See #144