Add editentity claims support

This allows the addition and removal of claims
New claims can contain references and qualifiers
Multiple claims can be changed at once
This now allows everything in an entity to change
in a single edit!

Bug: 46709

Change-Id: Id8586795c34eed24f899858b48dec7f299636db9