Full Sublime Text 3 compatibility.
Missed some required Python3 updates.
Stop initializing in module scope.
Merge with master
Fixed issue with gist filtering
Merge branch 'master' into py3
Returned Sublime Text 2 support
Merge branch 'py3'