asoc: msm: Untangle the external micbias control for wcd9320

 * Use standard on-demand supply for external micbias and
   clean up the code a bit.

Change-Id: Ia334ba6354cbb5c315bf9a8f374235732b9325c3