git: move ProgressDialog to separate file
Move ProgressDialog implementation to a separate file. This allows to use it multiple times without cloning the code.
Move ProgressDialog implementation to a separate file. This allows to use it multiple times without cloning the code.