2014.12.20 MSS Code Factory CFCore 2.1.12719 Restructured internal relationships

The internal relationships used for the GEL runtime have been restructured to
use independent relationship key attributes instead of sharing the TenantId and
CartridgeId of the object.  With the latter, some of the attributes were non-null
so the ORM code would try to resolve the null relationship against the database,
finding no matching lookup.  (I really should check for that and throw an exception.)

But this means that when the GEL instruction table grew to ginormous size by
pre-compiling all the rules on load, the performance of those lookups started
taking enough time that I noticed they were happening.  This release of CFCore
should perform much, much faster than the previous iteration.  The interface
of CFCore has not changed, so you can just drop this update into an existing
deployment, editing startup scripts as appropriate.