ds dialog workup

- new dialog-based confirmation
- faster sha1
- only store entityID in localstore
- jStorage-based cache for entities
polish