add password auth to livelog

- generated password must also be added to requested job hash
use worker IP for livelog instead of worker hostname
store the CONNECT_IP only at the worker table

to be future compatible, I created a worker_properties table to store this
instead of directly in the worker table
fetch the properties (and set some default ones) in worker_get
Merge pull request #88 from os-autoinst/coolo_5296

store worker properties