Maya Custom Scene Tags

Changed customTagReader registration to match IECoreHoudini.

Custom tag readers now register both has and read functions, and are no longer registered on tag name. They instead allow any dagPath to have or read any tag, and all custom tag readers will be called during readTags. See test/IECoreMaya/MayaSceneTest.py for an example.