Fixes issue #35

Require motion-yaml in the main cdq lib file instead of just the Rakefile.
support iCloud

Write icloud:true to cdq.yml file, it works with iCloud.

This my test project.
https://github.com/ito-soft-design/cdq_icloud
fix to get icoud flag.
one of a solution for conflicts.

I refer this link.
http://stackoverflow.com/questions/8635499/core-data-with-icloud-synchronisation-problems-macos-vs-ios-conflicts
forget appending NOTIFICATION.
workaround for issue with NSKnownKeysDictionary2
workaround for issue with NSKnownKeysDictionary2
Merge pull request #40 from iurimatias/master

workaround for issue with NSKnownKeysDictionary2
Merge pull request #36 from MohawkApps/fix-yaml-issue35

Fixes issue #35
preventing a crash when respond_to? is called directly on CDQManagedObject
add options to create store manager for iCloud.

How to setup:

```
      sm = CDQStoreManager.new(iCloud:true, container: "blah") # usually you don't need the container option.
      CDQ.cdq.setup(stores:sm)
```

First I tried like this:

```
    CDQ.cdq.setup(store:sm.current)
```

But it generates CDQStoreManager twice.
Then I add :stores option to setup.
add 'new' method to CDQStoreManager
Merge pull request #38 from katsuyoshi/icloud2

support iCloud
cleaning up icloud store code a bit
incrementing version
updating README with iCloud info
updating Gemfile.lock