Transport::FileSystem driver

refs gh-135
Transport::FTP driver

refs gh-135
Fixed documentation

refs gh-135
Task::Module::Upload now uses provided Transport drivers

refs gh-135
Path fixes

refs gh-135
Easy switching between transport drivers with Vagrant

refs gh-135
Added proftpd for Vagrant/Puppet and switched to FTP transport

refs gh-135
Use restart instead of start, useful for using 'vagrant provision'
Merge branch 'feature/ftp' into develop