Use composers Composer/Util/Filesystem instead of reimplementing rm -r
Attempt to fix travis-ci PHP 5.3 build: ensure source and dest test dirs are empty