fix powersaving

sys_hdd_dev must always be initliazed

when boot=/dev/sdxx (not using UUID= or LABEL=) - UnboundLocalError:
local variable  'sys_hdd_dev' referenced before assignment
so set it to the real boot drive or set to "" to
avoid issues when netbooting

closes #29