Add support for timing out announcements. Make the capture trigger error about multiple coprocesses timeout after 2 seconds and the bell announcement time out after 10 seconds without a bell. If an announcement has more than two actions, put the first action in a button and the remainder in a popup. Limit announcement height to two lines.
Add alwaysAcceptFirstMouse advanced pref for issue 3236
Retain result of beginActivityWithOptions:reason: so that app nap really gets turned off.
Tweak annoying bell silencing. Only sample bell once per second for moving average. Three samples over three seconds will trigger the annoyance threshold. Add an option to automatically silence bell.
Make hotkey window into a floating panel. It appears over native fullscreen windows.

Popunder displays such as autocomplete are not yet fixed
Replace some instances of NSLog with HKWLog
Add fullscreen detection to PTYWindow
Fix WINDOW_TYPE_TOP origin over fullscreen apps
Replace some instances of NSLog with PTYLog