Copy provided_files over in batchRun.sh

- professor provided files now get copied over to all student folders
- backups of any over-written student files (from provided copying) are made
    (cp --backup=t); note these are hidden and numbered
- main execution system set-up (looping over all files
- automatic determination of lab type (Java vs Python)