Fix attribute value comparison to do deep equal

This is primarily for value arrays to ensure the contents are the
same.
Change default identKeys to include operator

If the operator attribute is not present, it will be ignored. Some
concepts support adding multiple conditions for the same field with
different operators. This ensures the upstream and working nodes are
properly matched.
Merge pull request #372 from cbmi/identity

Change node identity keys to include operator for multi-condition controls