A rewrite of SublimeRope for ST3, still uses the Rope library to add python completions and refactoring to ST3