ciao-scheduler: internal config refactor
ciao-scheduler: internal config refactor

Non-functional change, decomposing functions and commenting.

Signed-off-by: Tim Pepper <8dbd764830e941d092a1cb7fa16423169acc0b04@linux.intel.com>

rbradford/ciao,wcwxyz/ciao,mrkz/ciao,01org/ciao,mrkz/ciao,ciao-project/ciao,01org/ciao,jorgevgut/ciao,mcastelino/ciao,markdryan/ciao,leoswaldo/ciao,jorgevgut/ciao,erick0z/ciao,mrkz/ciao,obedmr/ciao,jorgevgut/ciao,chavafg/ciao,erick0z/ciao,obedmr/ciao,obedmr/ciao,matthewrsj/ciao,kaccardi/ciao,mcastelino/ciao,ciao-project/ciao,chavafg/ciao,matthewrsj/ciao,wcwxyz/ciao,kaccardi/ciao,markdryan/ciao,mcastelino/ciao,matthewrsj/ciao,wcwxyz/ciao,leoswaldo/ciao,tpepper/ciao,leoswaldo/ciao,rbradford/ciao,tpepper/ciao,erick0z/ciao,tpepper/ciao