Add handling of 'error' event.

'error' event's error passed to callback as first parameter to allow
distinction between a nodejs error (error event) and an lftp error
(stderr)
Merge pull request #2 from gnrlwart/Handle-Error-Event

Add handling of 'error' event.