validate registration_timeout in HubFactory

and bump minimum to 30 seconds