Updated CoreDataGlobalContext to create a object context per thread its used in