Fix undefined reference to kernel_thread errors when building some drivers as loadable modules
Add an option to force request the Power ON state after a resume when wake locks and early suspend are enabled

This causes to execute the late resume and prevent transition back into the suspended state.