Refactoring of log preparation initial ubuntu progress bar
* small refactoring
* add support log progress for multiple OSes
* create separate file for exceptions
* fix indentations
* remove pending test

Tested by hand for centos/ubuntu in simple mode.
More tests will be in next patches.

Change-Id: Id3e0131819c33a96409578f05b3808765d6c0d08
Merge "Refactoring of log preparation initial ubuntu progress bar * small refactoring * add support log progress for multiple OSes * create separate file for exceptions * fix indentations * remove pending test"