Rework client pending key handling, fix insert/normal timers
Update keymap
Change default PrimarySelection face to be white on blue
Try to unify objective c and cpp in a c-family.kak file
use printf rather than echo in c-family.kak

According to POSIX, echo with a backspace in any arg is undefined
behaviour...
Add some missing obj-c highlight patterns to the new c-family.kak
Add mime-type check for Obj-C in case the user's file cmd supports it
Support @"" style strings for Obj-C syntax highlighting
Handle SIGCHLD signals when piping
Pass a BufferRange to highlighters, fix subregions

Regions highlighter can now correctly be applied to only subrange
of the buffer, fixing some corner cases in recursive regions.
Use a select based event handling and fix deadlock
Revert "Handle SIGCHLD signals when piping"

This reverts commit 8208e75294b4eb016ae578f9ae132d9f8dfe4785.
Merge remote-tracking branch 'jjthrash/more-objc-highlights'
Fix timeval field types
Microsecond is 10^(-6)s, not 10^(-9)s
small tweak in objective c highlight
Limit event handler timeout to 2 seconds