Merge pull request #243 from allixsenos/python3

fix for annotations in ST3
Added startupinfo to the Popen call when on Windows since it requires some options that only exist for Windows in order to start subprocesses in background
Allow diff syntax to be overridden
Merge pull request #245 from pejoo/python3

ST3: Fix Windows Command Prompt
Add a tmPreferences for commit messages

Makes toggle-comments work
xrange no longer exists in Python 3.

range now behaves like xrange did in Python 2.

http://docs.python.org/3.1/whatsnew/3.0.html
Merge pull request #260 from ender672/xrange-python3

xrange no longer exists in Python 3.
add "diff-no-whitespace" command

covers both single file diff and whole repo diff commands