bus: use internal helper to read org.freedesktop.DBus.Properties::GetAll variables
hostnamectl: port to sd-bus

Kay:
 - rebase to new transport logic
 - replaced iteration macro with property map