Delete leftover mogenerator stuff.

NSManagedObject can generate primitive accessors. Using the attribute/relation
name structs never really caught on. The underscore-superclasses are needless
complication since we're not running mogenerator anymore.
Automatically delete data store on failed migration.

It's just a cache, so no harm done.
Store actual NSURLs in attributes that ostensibly store URLs.