use the same time format as CL_DemoFilename for default and autorecord demos
move the recursive rmdir to files.cpp, separate logic from FS_HomeRemove
clean up imports so only files.cpp needs the extra headers