Move some FwUtil code into BasicUtil

Remove dependencies of FDO upon FwUtil.
Move IThreadedProgress.

Change-Id: I2831f3abe6867e7636e427712a6c6cbb32960382