Error handling for SyncSession

Raises EventMachine::FtpClient::Error if anything goes wrong.
Response is available in the exception object.

No handling included for the asynchronous session.