Added --disable-epsv option due some servers that doesn't support EPSV before PASV
Delete files using a single connection.
changelog: updated
git-ftp: fixed file header
bumped up release
man: added netrc example. closes GH-66.
fixed active mode does not work in submodules. Closes GH-17
test: added test_file_with_nonchar.
code cleanup.
submodule: added missing --cisable-epsv
fixed bug, sha1 not updated if amended. See GH-82.
unit test usable with any ftp server, no root access required
remove old comments
Using environment variables for FTP access
Removing .htaccess in tearDown. This enables lftp to delete the whole
directory.
new README for new setup with environment variables
removing ftp directory at once
Removed unnecessary and error-proce `cd` in tearDown.
Description of --syncroot

Hope this fixes #70.
Description of --syncroot in man page

See #70.