Cemetech Support

I think this is done now; finally gotten around to fixing the bugs with file infos for Cemetech.

All it's waiting on is approval from Cemetech staff that doing this sort of thing is actually okay, and then I'll merge, cleanup a few things, and then release 2.0, finally!

This will automatically fix #4.