Migrated caching policy capability to IModelObject interface.
SQLTableCachingPolicy:
  1. Support for specifying attribute transform for non-indexed columns
  2. Transaction not cleared when complete
  3. Allow any field to be primary key
Renamed LockAction -> MutextAction.
Factored sql provider annotation.
Finished implementation and basic testing of client registration.
Removed all accidental rdns calls.
Added MonotonicCounterFunction.
Added DeepRegexParseFunction.
URLCachingPolicy now supports default association.
Fixed bug in TxtAssociation that allowed partial content reads.
Refactored sql provider specification.
Forgot to commit changes to FunctionFactory.
Partially fixed SQLTableCachingPolicy non-indexed nullable columns.
Fixed XioServerPeer not always initialized with necessary info.