Python3

Adds Sublime Text 3 / Python 3 support while keeping ST2/Python2 compatibility.