CE-3152: Reset host field, Fix bad loading behaviour, implement RTK Hooks
- Reset host field after closing Dialog
- Stop extra getHosts call after selecting host. This solves issue where loading spinner was shown even after hosts had been loaded into the options list and even selected
- Refactor api calls to use RTK