Re-implemented the FileSystemFunctions to be engine-based.

Re-implemented the FileSystemFunctions.cpp to be engine-based.

The script callbacks were updated to use these functions. Their functionality and usage have not changed. This allows other engine classes to make use of them in a standard fashion.

Implemented via the Torque::FS namespace.