Merge pull request #23 from MohawkApps/destroy_all

Adds destroy_all and destroy_all! to managed objects.
gracefully handle missing directories in generator
removing redundant cdq entry from Gemfile
updating travis config to handle some install errors
typo
adding convenience method "remove" as alias for removeObject on relationships
Fix for relationship add/removes not being persisted
Merge pull request #25 from scottmills/master

Fix for relationship add/removes not being persisted
cleaning up .log a bit after the change in add/remove behavior
more-consistent log behavior
add the database_dir option to the config.

I want to store the core data file to the application support directory.
I needs an option to change the directory.
forget the symbol key
Merge pull request #26 from katsuyoshi/store_dir

add the database_dir option to the config.
Support timestamps like a rails

If an entity has attribute created_at and/or updated_at, it is set automatically at saved.
set timestamps in a top context only.
fix a bug. created_at= -> updated_at=
respond_to? tests
version increment
change the default root name. Use CFBundleExecutable instead of CFBundleDisplayName.

CFBundleDisplayName is localizable.
If I added a localized file, the root name is localized.
Then the app will be missing the database file.
Merge pull request #31 from katsuyoshi/db_name

change the default root name. Use CFBundleExecutable instead of CFBundleDisplayName.