encapsulate progress-usage
promote progress to instance variable
move QApplication-call to update-method
remove Qt-dependency from SAMBA

- progress-updates inside samba-module delegate to progress-wrapper
defined in flashing-module
- no Qt-Dependency left
add commandline tool
add a bunch of missing self-references
add logging and error-handling

- handle all expected exceptions (SAMBA and Serial)
- utilize interface of progress wrapper to add status information
Merge branch 'extract_flash_cli' of git://github.com/NobodysNightmare/brickv