Add some (fairly) stand-alone files from the Borque engine's "alux" branch.

These files will need to be updated to make them work with Torque3D.