Added funtionality to send custom made errors as FileMailErrors
all Transfer methods should now be operational
added a FMFileError
added renameFile and deleteFile methods