Temporary commit.
Merge branch 'Xcode5Support' into CleanBuildSettings

* Xcode5Support:
  Fix unexpected modification
  Fix #459
  Convert tab into spaces
  Build debug/release in travice ci
  Trial to use travis ci
  fix incorrect variable name that make build failed
  Fix #462
  Fix performance problem in drawRect hook. Old:  - Update all search results(array of NSRange) when text/settings are changed  - add attribut for color for hlsearch in visible rect on demand (on each drawRect) based on the search results  - then draw Now:  - Update all search results and add attribute for color at the same time( for all the range of the text )  - then draw on each drawRect
  Fix memory leaks
  As per #457 fix percent motion. A bug that % at end of line leads crash was also fixed
  Fix errors in script editor in build phase editor. Fix #366
  Add test cases and fix FeatureList.md for Ctrl-y, Ctrl-e in insert mode
  Change default debugging application

Conflicts:
	XVim.xcodeproj/xcshareddata/xcschemes/XVim.xcscheme
Create build scheme/settings for both Xcode4 and 5
Commit uncommited scheme related files