Add Attributes specs, improve API w/delete key

get/set methods on Attributes were unnecessary when []/[]= are
well-used idioms in Ruby. Besides, they could lead to confusion with the
get/set methods on Record and RecordDelegator.