Update to Sublime Text 3 and fix indentation

This pull request contains 2 commits.

One is a fix for Sublime Text 3 where `edit` can no longer be used after the method ends, so could not be used in conjunction with `set_timeout`.

The second commit disables the "auto_indent" setting while inserting text. If auto_indent was enabled, then sometimes inserting text that was multiple lines and levels of indentation would be incorrectly double-indented. Once by auto-indent and once by the tabs/spaces in the text being pasted. Original auto_indent setting is restored after all text has been pasted.