I believe this should be fixed in version 1.7.0.
Version 1.7.0 has a new setting, sync_down_on_open which should accomplish what you are looking for.
I've completely restructured the menus for version 1.7.0, so everything is now under an SFTP/FTP sub-menu in the side bar context menu, editor context menu and file menu.
This is fixed in version 1.7.0.
This is fixed in version 1.7.0. In addition, the new version uses a masked input inside of Sublime to accept passwords and passphrases.
Version 1.7.0 includes functionality to capture uncaught exceptions, log them to a file, and prompt the user to send them to my support address. Hopefully this will make it easier for me to track down bugs I am unable to reproduce.