Refactoring x86boot.
Refactoring x86boot.

Trying to split the 400 LoC function into logically related subfunctions.

kishoredbn/barrelfish,BarrelfishOS/barrelfish,BarrelfishOS/barrelfish,8l/barrelfish,BarrelfishOS/barrelfish,8l/barrelfish,BarrelfishOS/barrelfish,8l/barrelfish,utsav2601/cmpe295A,BarrelfishOS/barrelfish,mslovy/barrelfish,8l/barrelfish,mslovy/barrelfish,utsav2601/cmpe295A,kishoredbn/barrelfish,kishoredbn/barrelfish,BarrelfishOS/barrelfish,BarrelfishOS/barrelfish,8l/barrelfish,mslovy/barrelfish,mslovy/barrelfish,utsav2601/cmpe295A,kishoredbn/barrelfish,BarrelfishOS/barrelfish,kishoredbn/barrelfish,mslovy/barrelfish,utsav2601/cmpe295A,8l/barrelfish,mslovy/barrelfish,kishoredbn/barrelfish,utsav2601/cmpe295A,utsav2601/cmpe295A,BarrelfishOS/barrelfish