Move types to the top level `ActiveRecord` namespace

`ActiveRecord::ConnectionAdapters::Type::Value` =>
`ActiveRecord::Type::Value`
Merge pull request #15370 from sgrif/sg-type-namespace

Move types to the top level `ActiveRecord` namespace