Merge pull request #34 from ajaxorg/master

Added onConnect, onError and onDisconnect functions
Big file test
Big file stream bug fix
Use marks for streaming uploads, upload done callback
Handle upload errors
Merge pull request #37 from ajaxorg/master

Put resume in the next tick
Remove unnecessary override of pause and resume methods. The problem was solved in Node 0.6.21
Bump version and node engine requirements
Added null checks, removed unnecessary mark check
Merge pull request #35 from bancek/streaming-marks

Use marks for streaming
Bump version number and update README
Fixed bug in which pasv requests would ignore the host if it is not the original one
Fix for truncated names. Fixes #41
Bump up version to 0.5.7
Delete useless log
Fix entry parsing for non-file information. Space out tests.