compact.bat optimises files and zeroes free space

compact.bat uses the ultradefrag and sdelete tools to optimise files on disk and zero the free space afterwards, which results in smaller boxes.