Merge https://github.com/SlaunchaMan/FCModel
Rewrote instance uniqueness to be much simpler since FCModelCache no longer performed actual caching (that was old, unreleased behavior).
Added podspec, I think. It's my first time, be gentle
Workspace gitignore fixes for Cocoapods
Remove deleted entities from global instance cache
Merge pull request #5 from dhennessy/fix-zombie-instances

Remove deleted entities from global instance cache
Fix deadlock in -instanceWithPrimaryKey
Some codepaths through instanceWithPrimaryKey can result in a database request, which will
be serialized through g_databaseQueue. If a separate thread has already acquired the g_databaseQueue
lock and is waiting for g_instancesReadLock, then a mutual deadlock will occur. This fix releases
the g_instancesReadLock before any database calls are made.
Merge pull request #6 from dhennessy/fix-instance-deadlock

Fix deadlock in -instanceWithPrimaryKey
Add method to close current database

This is useful the following cases:

- An app might only use FCModel infrequently and wants to free up resources.
- An app might want to allow the user specify (or change) where its data is stored.
- Unit tests work best if each run starts with a 'clean slate'.

This changeset also includes some initial unit tests for the library (which relies on the ability to create a fresh database for each test).
Added *.xccheckout to gitignore
Make closeDatabase a private category for unit tests
Merge pull request #7 from dhennessy/add-db-close

Add method to close current database for unit testing only; add some unit tests
NSDate & NSURL are now converted after external update
Fixed README typo
Merge pull request #8 from ondrejmirtes/fix-external-update

NSDate & NSURL are now converted after external update
Merge pull request #9 from ondrejmirtes/fix-readme-typo

Fixed README typo (I love that you found this)
Workaround for instance-uniqueness race condition, which became possible since commit 324b466's deadlock fix.
support NSDecimalNumber
Merge pull request #10 from allenwei/master

Initial support for NSDecimalNumber — does this need to be added to the other encode/decode methods?
Save FMDB errors before calling -rollback.