Fix breakage of deployment build
Fix bug where adding a tab when there are no tab stops causes a hang. Fixes bug 2437
Remove control chars before pasting out of paranoia
Handle %begin auto guard from tmux for non-client-initiated commands
add kTmuxGatewayCommandHasEndGuardBug to kill-window
Merge branch 'v2' of https://github.com/gnachman/iTerm2 into v2
Always use the Unicode font for non-ASCII

Previously it would still use the ASCII font if the font contained the
character. But this is confusing, and seems to contradict what the option says
it will do. Furthermore, it is more useful this way, as users may prefer the
ASCII characters of one font but the Unicode characters of another font, even
if their ASCII font has those Unicode characters.

This fixes https://code.google.com/p/iterm2/issues/detail?id=1491.
Remove hasGlyphForCharacter, as it is no longer used
Merge pull request #125 from asmeurer/1491-nonascii

Always use the Unicode font for non-ASCII
Split long send-keys commands into sub-1024-byte chunks to avoid crashing tmux 1.8
Split long send-keys commands into sub-1024-byte chunks to avoid crashing tmux 1.8
Merge branch 'master' of https://github.com/gnachman/iTerm2
Merge branch 'v2' of https://github.com/gnachman/iTerm2 into v2
Add sanity check
Avoid hitting expose code when expose isn't visible.
Merge v2
Merge branch 'master' of https://github.com/gnachman/iTerm2
Reset complexChar in ANSICSI_ECH
Fx bug where complexChar was not reset when clearing code
Merge v2 in