mayaApiMelBridge: enable setName/getName, for consistency

setName/getName was supposed to be disabled, but due to a
bug in the way that overrides + inheritance was handled, it was
disabled on DependNode itself, and any node whose MFn class was NOT
MFnDependencyNode, but was enabled on nodes whose MFn WAS
MFnDependencyNode... so, ie
   DependNode.setName did NOT exist
   Transform.setName did NOT exist
   Time.setName DID exist

Since this has been out there for a while, can't really take it
away... so it makes more sense just to enable it on everything, for
consistency...
factories: MetaMayaTypeWrapper factor out a _wrapApiMethods method
factories: store information about which api wraps were installed on which PyNodes
factories: minor pydev-assisted cleanup
factories: modify args _getApiOverrideNameAndData takes
cachetools: added ApiMelDataKeyTranslator
temp commit - make sure to check out line endings??