Implement rule binary parser

Bug: 143697198
Test: atest FrameworksServicesTests:RuleBinaryParserTest
Change-Id: I11fbf84d54b2193126b6b8b854649517f4072972
7 files changed