Performance fix for AttributeSet#each.

Using uniq on attributes array is slow, because it must compare
attributes to each other. This change makes initialization of a new
object with Virtus attributes 3 times faster.