Renamed some classes/protocols to shorter, more relevant, easier to remember names:
ManagedObjectController to ObjectMonitor
ManagedObjectObserver to ObjectObserver
ManagedObjectListController to ListMonitor
ManagedObjectListChangeObserver to ListObserver
ManagedObjectListObjectObserver to ListObjectObserver
ManagedObjectListSectionObserver to ListSectionObserver
SectionedBy to SectionBy (match tense with OrderBy and GroupBy)
The protocols above had their methods renamed as well, to retain the natural language semantics.
Several methods now throw errors insted of returning a result enum.
New migration utilities! (README still pending) Check out DataStack+Migration.swift and CoreStore+Migration.swift for the new methods, as well as DataStack.swift for its new initializer.