test ability to pass full object around

I want to see if we can pass around the entity retrieved from the
service so extra data members can be accessed
Can't chain push calls, apparently.
Still experimenting with best way to pass around entity
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
Missed a text->label switch
Clean up + test of value function in HTML

Clean up of debug object in JS and added a test to try out expanded
value function declaration in HTML
Continuing to test HTML
Silly omission from configuration
Removed debugging symbols from HTML
Added comments to show entity passing
Updated readme to reflect new feature and breaking change
Moved notice in readme
markdown fixups