Implement equals and hashCode for rule components

Bug: 141979167
Test: atest FrameworksServicesTests:RuleTest
Change-Id: I5d737c2ade8212c9f270b866531f9cdebf3b2d86
4 files changed