PASS command may be optional if the server answers 230 after issuing USER
Handle multi-line 226 status code
Merge pull request #14 from etix/master

Fix some issues with uncommon server behaviors