Add HotInvalidationListener.
Host listener demo.
Remove name.
Refactor out UnmodifiableObservableSet.
Rename Observables to Beans.