Extracted ActiveModel related details from OData::Model into OData::Model::ActiveModel.
Trimmed cruft from lib/odata/model.rb.