Breaking change - entity text is now label

To simplify the passing of item around, I decided it was confusing to
configure the entity source to set a value and label but on restoring
an entity, set a value and text. Changed to be consistent all around to
be value and label since that's what autocomplete expects