Added persistence and retrieval of dynamic properties

Using Model->setDynamic() will now allow saving a dynamic property to a model including adding the key/property
Using Model->setDynamic()->find() will also retrieve the persisted dynamic property
Using Model->find() will not retrieve persisted dynamic properties

@todo Make References dynamic or non-dynamic