Allows observables to be two-way bound to window.location hash.