ui: change selected gadgets to a hash-set.
compiler.tree.dead-code.simple: curry live-values.
compiler: more use of hash-sets.
hash-sets: use push-unsafe from hashtables.private.
compiler: cleaner use of sets.