Sanitize C0 character in OSC, and fix BROKEN_OSC/BROKEN_ST behavior
Add a test script for OSC sequence
Add ADVANCE macro to encapsulate some iterative operations
Fix conditions for recognizing recursive OSC and ST
Merge github.com:gnachman/iTerm2 into sanitize_osc

Conflicts:
	VT100Terminal.m
Merge branch 'sanitize_osc' of github.com:saitoha/iTerm2 into sanitize_osc