Provide better readable error messages

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Allow to disable update checks on update dialog

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Also try to detect service pack

Signed-off-by: Sven Strickroth <email@cs-ware.de>