UCN, the ultracold neutron source -- neutrons for particle physics