Added the `Tire::Model::DynamicPersistence` extension

Related: karmi/tire#605

Closes #14
Cleaned up the Tire::Model::DynamicPersistence extension

Related: #14