blu_plug: reworked screenoff function to hotplug working without core lock, fix powersaver not resetting max freq properly, worqueue improvements, misc fixes