Bug 724: Handle hashCode/equals properly in InstanceIdentifier

Modified InstanceIdentifier.NodeIdentifierWithPredicates and
InstanceIdentifier.NodeWithValue classes to perform deep hashCode/equals
to handle byte] values.

Added unit tests.

Change-Id: I92befd04e145e7390ffcc4780c2f428da740df47
Signed-off-by: tpantelis <tpanteli@brocade.com>
Merge "Bug 724: Handle hashCode/equals properly in InstanceIdentifier"