GEOMESA-217 ID partitioning should hash an array of attributes rather than building a string

Hash array of attributes rather than a string built from attributes