thermal: modify the workqueue to the newer alloc_workqueue. create_singlethread_workqueue is obsolete. Give it RESCUER and UNBOUND flags, the latter so that its not bound to its creator CPUand can move freely from CPU to CPU by the scheduler.

Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>

Conflicts:
	drivers/misc/nct1008.c
Signed-off-by: Dave Savage <bedalus@gmail.com>