Merge t:/DEV/tmp/anima
made some unimportant changes
Merge t:/DEV/generic/anima

Conflicts:
	anima/pipeline/env/mayaEnv.py
Merged changes from server
Merge t:/DEV/tmp/anima

Conflicts:
	anima/pipeline/env/mayaEnv.py
merged changes from server
mayaEnv.Maya now sets its name automatically on init
fixed a little bug Maya.fix_reference_namespace()
Fixed a bug in Maya.fix_reference_namespace() method

The bug was about trying to query edits on a node which has a name with
unwanted characters in which Maya was raising UnicodeEncodeError. So, with
its final version Maya.fix_reference_namespace() skips this kind of
nodes, so it will not be able to keep the changes while updating the
namespace, which is ok, cause it is super rare to have a node name with
some unwanted characters.
bug fixes to Maya.fix_reference_namespace() method

There were bugs in Maya.fix_reference_namespace() method sourcing back to
PyMel which appears when the reference edits has some Unicode characters.
Moving toward a new structure to be able to add new "Publishers" workflow
Merge server side code
- Fixed Maya.fix_reference_namespace() for references those are not using namespaces at all.
- Refactored the Maya.fix_reference_namespace() and introduced the Maya.update_namespace() method (which I think will be renamed later on)