Merge branch 'development' into offline_read_cache
Add sqlite cache to incremental store, init tests pass.
Working on a functional read cache for core data integration, rough draft implementation
Work on read cache and new values for object scenarios
Working on newValuesForRelationship logic
Work on to-one fault filling
Relationships with read cache tests pass, deleting objects test pass, working on TODOs
Finish cache map table, working on offline relationship fault filling errors
Getting all core data tests to pass
Passing tests, edited a few serialization methods, a few more tests to add for read cache.
Working on propagating 401 errors
Add some SSL bypass code to allow profiling for tests
Minor changes to keys for tests
First run at Async saving on managed object context
Working on tests for save calls in background correct dispatching
Add proper encoding/decoding for signed requests
Tests for batch operations are passing
* Update core data store to provide context per thread
* Finish insert/update/delete methods
* Add additional layer of datastore methods with optional callback queues
* Move oauthstorage key into implementation file
* Complete save concurrency methods
Merge branch 'query_encode_issue' into development
merge branch development