Added timeout parameter to avoid issues when running long drush commands

Some drush commands take longer than the default of 300 seconds to run (i.e. drush archive-restore)

Setting timeout to 0 allows the script to run as long as needed.