[WIP] Feature/autosaving

## What?
Autosaving feature for Core Data stack. When it's **true** changes are automatically persisted into the database when you save something in the background

## Why?
Before that change, the changes in the background threads were only persisted if you sent the app to the background. An user asked for it through email.