Use password to connect to worker's ip address

- generated password must also be added to requested job hash since we already queried database.
- use IP address instead of plain hostname, IP is obtained from worker grab_job request