Improvements to Cequel::Record interface

* Add methods to AssociationCollection to behave like the ActiveRecord
  equivalent (or better)
* Support ActiveModel::Conversion
* Better interface and tests for Record::find