Adding multi-value presence validation

Given that we are allowing multi-value for a given attribute, we
need to better handle the presence of that attribute.

Consider:

    class MyModel
      validate :contributor, presence: true
    end

    object.contributor = ['']
    object.valid? == true

When in fact we likely mean for it not to be true.