Version where ssh is used to create transport and nothing else
Added error catch for IOError on Ls for general errors and IO Errors
Added Error catching for chdir get and put
Merge branch 'playing_with_transport'