Implemented the 'uploadFolder()' method to recursively upload all subfolders and their files
Fixed folder.delete() method to not fail on recursive delete jobs
A handful of test files were unversioned, and not syncing with the rest of the repo. I resolved this issue, so the project should be 100% self contained now.