added validateSet to support Laravel way

validateSet will accept array of values and array of rules with as keys
the attribute names, just like normal Laravel validation