v2.0: sublime 2 and 3 support in the same branch

Tested with:

- [x] OSX
- [x] Windows
- [x] Linux