======================
* added: Toothpick now supports modeling embedded objects. Embedded models
subclass `toothpick.EmbeddedBase`, and define resources using
`toothpick.EmbeddedResource`. Embedded models should be declared as
associations in their parent objects, using `toothpick.embeds_a` or
`toothpick.embeds_many`. Embedded models support most of the functionality
that Toothpick provides for normal models, like validations, attribute
access, etc (everything but find- and persistence-related functionality,
pretty much), but they use some node in the parent object's document
structure as their backing document.
* added: Toothpick models are now serializable via the 'pickle' module.
* added: `validate_associated` validation ensures that associated models do
not have errors.
* added: Options can now be passed to Resources. Currently, only options
controlling cache behavior have been implemented.
* added: Improved cache key calculation (keys could be improperly created in
some cases), and added support for 'cache_ttl' and 'uncached' Resource
options.
* removed: Deprecated function `Baseadd_error` has been removed.
* removed: `data_queryify` option in association creation has been removed.