Added MagicalRecord

Added some abstract helper classes for NSFetchedResults controller, Array DataSources and NSFetchedResults datasources