Various enhancements; API interfaces refactored to sftp-api.ts
Enhanced SFTP client core typings