Changes block saves to use child context of rootSavingContext so that large saves do not channel through the default context and block the main thread
- Fixed merging of changes into default context after save
Merge pull request #456 from r-peck/develop

Changed save actions to prevent blocking on the main thread while pushing changes through the default context
Merge branch 'develop' into feature/travis-ci-configuration