power: Remove recursive locking

 * Because of the stupid boostpulse thing, locking can work differently.
 * Will just move any set_interactive locking to the ext module

Change-Id: I27edcd6977f035a69464650e8587b6538b063316
Merge remote-tracking branch 'cm/cm-11.0' into HEAD

Conflicts:
	power/power.c

Change-Id: Ic78b13ff8bf721e15f99ea96f841c04422ac80c8