Fixes #458, DecimalField now ignores incorrect values until validate is called,
just like FloatField.
Expanded example of using ListFields for one-to-many relationships.

- Added an example of how to use the atomic update operations to
  pull and push to a ListField containing ReferenceFields.
fix validation for a nested DictField
Fixes AttributeError when using storage.exists() on a non-existing file.
fix broken external docs link
Merge pull request #472 from swistakm/fix/docs-map-reduce-mongodb.org-link

fix broken external docs link on map_reduce
Merge pull request #469 from jyapayne/master

Fixes AttributeError when using storage.exists() on a non-existing file.
Merge pull request #467 from adamsc64/doc_foreignkey_push_pull_example

Expanded example of using ListFields for one-to-many relationships.
Merge pull request #468 from elasticsales/fix-dict-validation

Fix validation for a nested DictField
Merge pull request #462 from bool-dev/master

Fixes #458, DecimalField now ignores incorrect values until validate is called just like FloatField