- CoreData threading assertions issue resolved.
- PersistanceDelegate
- Added method ```-(void)performBlock:(void (^)(void))block```
- Added method ```-(void)performBlockAndWait:(void (^)(void))block```
- CoreDataStore
- Change method name '''-(instancetype) initWithContext:(NSManagedObjectContext*) context'''
- Implemented '''PersisitenceDelegate``` new methods:
- ```-(void)performBlock:(void (^)(void))block```
- ```-(void)performBlockAndWait:(void (^)(void))block```
- RealmStore
- Implemented '''PersisitenceDelegate``` new methods:
- ```-(void)performBlock:(void (^)(void))block```
- ```-(void)performBlockAndWait:(void (^)(void))block```