Only digest entities if not present in the charm store.

Store the bzr-digest extra-info for all the ingested entities, and compare the value in subsequent charmload calls.
Although... is there any actual down side from adding the auth info regardless of what the method is?