Change 'run_' back to 'run' since click events are no longer being used. Add a try-catch block to handle python2 and python3 both.
Merge pull request #29 from ameyp/2and3common

Restructure code so that the same can work for ST2 and ST3.