blu_plug: add max_freq_screenoff, reworked suspend/resume, misc fixes