Implementation of making embedded callbacks optional.

Something to get the discussion started...
Bug fix: Fixed issue where instance level modifiers don't work on a model with a compound (hash) id key
Added tests for ConfigGenerator. Method app_name reworked to not break tests
Added tests for ModelGenerator
Fixed undefined method 'module_namespacing' for rails 3.0.x
Added --parent option into ModelGenerator
Added TestGeneratorsHelper and test of parent option for ModelGenerator
allow options hash to be passed to safe method
test/fix for records with partial set of fields being added to identity map when using .each on Plucky::Query
Merge pull request #447 from darragh/fix_identity_map_with_fields_and_each

partial records incorrectly added to IdentityMap when using Plucky::Query#each
Add a note about identity map usage.
Remove growl crap
Force 0.5.2 of plucky.

Fixes count query loading all documents when using the identity map.
Release 0.12.0
Only set defaults values on initialize()

Use write_key to bypass attr_accessible protection for default values.

Add support for default _id values to id accessor.
Initialize default values for all cases

Ensure we setup default attribute values for initialize() and initialize_from_database().

This fixes issues with id generation and other default values being set for embedded docs/associations.
Add automatic id generation when not set.

There are several cases (like clone()) where we want to generate a new id for a Document without initializing all other default values.

Allow the get() accessor for _id key to automatically generate the id if one is not defined.
Declare TravisCI mongo service dependency.

Attempt to fix Travis build by enabling the mongo service.

This service was disabled by default and now requires an explicit service config.
Declare TravisCI mongo service dependency.

Attempt to fix Travis build by enabling the mongo service.

This service was disabled by default and now requires an explicit service config.
Merge pull request #451 from wpeterson/bug/travis_build

Fix Travis MongoMapper build