- **Update:** Did a code clean up on ProgressDialogManager.
- **Update:** Added a ProgressCaller to Maya.deep_version_inputs_update() method.
- **Fix:** A quick fix Maya.deep_version_inputs_update() method to correct the signature of ProgressCaller.step().
- **Fix:** A quick fix to ProgressCaller.end_progress().
- **Fix:** Trying to show the QProgressDialog, it is skipping because there are tons of little processes.
fixed ProgressDialogManager, ProgressCaller, mayaEnv.Maya

QProgressDialog is now properly shown and closed.
Publishers are now working.

Publishers are a way to check the quality of the published files. To check the quality of a certain file you can register a function or a method as a publisher for a certain task type. Then it will be called by the environment before saving the file as a new version.
Maya is now running publishers on save.
added Model type publishers to MayaEnv
fixed UV checking
fixed UV checking
fixed UV checking
disabled UV checking
fixed uv checking
fixed progress dialog not staying on top
updated clean up message and removed "check faces with zero map area" message.