all get_hosts parameters are optional; should be hash

now get_hosts supports 'name' option neithor 'service' nor 'name'
relaxed hash parameter is easier to use

this breaks compatibility of `get_hosts`