Some work on dynamically wiring up relationships in BaseModelObject
Added auto-wiring of related entities as well as caching and some relationship related helper methods.
Fixes some regex for parameterizing
Clean-up & version bump
Some more tweaking with loading from cache.
Added single property validation to protect dynamic setters
Fixes some validation hiccups.
Readme update.
Readme updates
Abstracted drop table out of BaseModelObject. Now delegates to connection specific cfc.
Added support for simple joins in entity queries. Extended handling of non-existent tables when resolving relationships in BMO.
Added synthesised "adder" functions to one-to-many relationship properties.
Cleanup. Added interface for "connectors" to implement.
Improved caching. Fixed bugs with hasMany/belongsTo relationship wiring.
Fixed many-to-one relationships when an "alias" property name is provided.  Locked all access to cache in attempt to fix random issue where entity loaded from cache is empty - didn't work. Now it will check for emptiness and manually load if cached object is empty.
Added "order By" support in loadAllBy....() methods (via onMissingMethod).  Disabled load caching for the moment as it seems to be inconsistent.
Enhanced dynamic mapping support for relationship aliases
Formatting code examples on readme
Added "where" clause to hasMany/belongsTo methods. Updated readme.
enhanced dynamic "adder" method to conditionally replace if the entity already exists in the array.