[PDD15]: A few changes to make the Class PMC match what PDD 15 requires. pmc_init now handles taking a hash that has name and namespace slots, and we initialize the name and namespace as described in the PDD. The namespace method now only returns a namespace, rather than allowing it to be set. Also, fix to not try and clone NameSpace PMCs during introspection. They ain't part of our internals, and thus shalt not be cloned.
[PDD15]: A few changes to make the Class PMC match what PDD 15 requires. pmc_init now handles taking a hash that has name and namespace slots, and we initialize the name and namespace as described in the PDD. The namespace method now only returns a namespace, rather than allowing it to be set. Also, fix to not try and clone NameSpace PMCs during introspection. They ain't part of our internals, and thus shalt not be cloned.

git-svn-id: 6e74a02f85675cec270f5d931b0f6998666294a3@18211 d31e2699-5ff4-0310-a27c-f18f2fbe73fe

parrot/parrot,tewk/parrot-select,youprofit/parrot,parrot/parrot,fernandobrito/parrot,tkob/parrot,tkob/parrot,FROGGS/parrot,youprofit/parrot,gitster/parrot,FROGGS/parrot,fernandobrito/parrot,fernandobrito/parrot,gagern/parrot,gitster/parrot,gagern/parrot,FROGGS/parrot,youprofit/parrot,youprofit/parrot,youprofit/parrot,FROGGS/parrot,tewk/parrot-select,youprofit/parrot,tewk/parrot-select,gitster/parrot,gagern/parrot,FROGGS/parrot,tkob/parrot,FROGGS/parrot,fernandobrito/parrot,tewk/parrot-select,gitster/parrot,tkob/parrot,gitster/parrot,parrot/parrot,tkob/parrot,gitster/parrot,gagern/parrot,tkob/parrot,tewk/parrot-select,youprofit/parrot,parrot/parrot,gagern/parrot,parrot/parrot,gagern/parrot,youprofit/parrot,tkob/parrot,tewk/parrot-select,fernandobrito/parrot,tkob/parrot,gagern/parrot,tewk/parrot-select,fernandobrito/parrot,gitster/parrot,fernandobrito/parrot,FROGGS/parrot,FROGGS/parrot