Unable to recursively delete the build directory if it doesn't already exist.  Switch to 3rd-party rimraf to hanle it for us.
Revert "Only copy files right from source. Do not recurse into sub-directories.  Fixes problems with .svn/ and such"

This reverts commit 2a9d6ec7312a8bcb7257f1b333cd83e5fbaa9817.