Add in a configurable run timeout, otherwise testing mirrored FTPs just doesn't work.
Merge pull request #2 from alexlatchford/configurable-ftp-timeout

Configurable FTP timeout