Remove MagicalRecord in favor of custom Core Data stack

New Core Data stack is inspired by the NSScreenCast tutorial (BeersDataModel).

Signed-off-by: Rob Feldmann <support@pajamasoft.com>