catch issue when sublime text view is not a real file
better response parsing
more options!
handle legacy project
settings!
push version
Merge remote-tracking branch 'upstream/2.0' into 2.0