QmlDesigner: Progress dialog for puppet creation

Change-Id: I9337fa70af18aca0018c16cf9152f912086330f8
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>