Moved to a core-data backing instead of NSUserDefaults for persisting channels.

Warning: Untested.