make __eq__ compare more than just key/value

comparing only key/value really screws up "merge_container_attrs". change to compare key/subkey/number/value instead. a difference in any one should mean the Attribute is unique.