2014.12.21 MSS Code Factory 2.1.12720 Double full circle: Performance tuning complete for CFCore 2.1

This release of MSS Code Factory runs on the performance-tuned version of CFCore 2.1.
As a result, it can load and pre-compile to GEL runtime the entire rule base during
initialization, which will help reduce memory fragmentation during execution by ensuring
that all the static resources that were eventually created incrementally by the 2.0
runtime are created as one big sequence of allocations early in the execution of the
system.

Compbined with the garbage collector sweep that is executed every 100 files, I believe this
version of MSS Code Factory will substantially out-perform it's 2.0 counterpart.

The rules it is using are somewhat dated for the CFDbTest 2.2 production test run, but the
point is to see whether a substantial amount of time is saved over the six-plus hours that the
run used to take.

On the presumption that the garbage collector sweep will keep the memory tidy and compact,
the testing is going to be run as a single task, rather than a sequence of per-toolset tasks
as had to be done with 2.0.  It's been a couple of years since I've been able to do full-job
runs -- it would be nice if those days are back.  Being able to do that again is really a
pre-requisite for multi-threading the factory.  There is no point allowing multiple threads
to run if you can't even do a full run without encountering performance problems due to
memory fragmentation.