Fixed error checking to allow blank FTP passwords
Fixed a bug in mkdir() and rmdir()
* unnecessarily prepended the root directory.
Updated test settings
Updated .gitignore to exclude all log files