Remove IncrementalInserter and move it's code to InputModes::Insert
cpp.kak: replace filters with hooks
remove filters, use hooks instead
simplify clang-enable-autocomplete, no need for shell
Allow to ommit the catch part in the try command
regex option highlighter use runtime window rather than creation time one
Tweak insert completion behaviour
Use InsertChar hook for char insertion, and InsertKey for key press
update cpp indent hooks, add align to opening paren support
Add support for -itersel option in exec/eval

-itersel makes a -draft eval/exec run once for each selections
separately rather than with all selections at a time.
Add modulo operators to StronglyTypedNumber
make align tab-aware
fix kakrc string highlighting
cpp indent improvement

* auto inserts a ; after } if it closes a class or struct
* auto copy the // comment of the previous line
Makefile: use boost_regex-mt on Cygwin
clang.kak: wrap clang-autocomplete hook in a try %{}
fix Buffer constructor exception safety
cleanup cpp hooks
update README, document exec and eval more precisely
cleanups and tweaks in README