1858 new repr subclass of dict __repr__ not respected Adds check for __repr__ overrides.
1858 new repr subclass of dict __repr__ not respected
Adds check for __repr__ overrides.

Also checks for direct recursion in collections and handles dict.__getitem__ exceptions better.

mlorbetske/PTVS,crwilcox/PTVS,christer155/PTVS,MetSystem/PTVS,zooba/PTVS,modulexcite/PTVS,Habatchii/PTVS,ChinaQuants/PTVS,gilbertw/PTVS,int19h/PTVS,ChinaQuants/PTVS,gomiero/PTVS,ChinaQuants/PTVS,DinoV/PTVS,DEVSENSE/PTVS,denfromufa/PTVS,xNUTs/PTVS,christer155/PTVS,dut3062796s/PTVS,denfromufa/PTVS,mlorbetske/PTVS,alanch-ms/PTVS,int19h/PTVS,fjxhkj/PTVS,DinoV/PTVS,christer155/PTVS,crwilcox/PTVS,msunardi/PTVS,ChinaQuants/PTVS,gilbertw/PTVS,gilbertw/PTVS,Habatchii/PTVS,alanch-ms/PTVS,xNUTs/PTVS,juanyaw/PTVS,fivejjs/PTVS,msunardi/PTVS,DEVSENSE/PTVS,DinoV/PTVS,modulexcite/PTVS,denfromufa/PTVS,zooba/PTVS,mlorbetske/PTVS,bolabola/PTVS,gomiero/PTVS,MetSystem/PTVS,zooba/PTVS,huguesv/PTVS,dut3062796s/PTVS,MetSystem/PTVS,fjxhkj/PTVS,juanyaw/PTVS,MetSystem/PTVS,crwilcox/PTVS,gomiero/PTVS,msunardi/PTVS,fivejjs/PTVS,dut3062796s/PTVS,juanyaw/PTVS,zooba/PTVS,gomiero/PTVS,alanch-ms/PTVS,Microsoft/PTVS,bolabola/PTVS,xNUTs/PTVS,denfromufa/PTVS,huguesv/PTVS,christer155/PTVS,fjxhkj/PTVS,DinoV/PTVS,dut3062796s/PTVS,Habatchii/PTVS,gilbertw/PTVS,fivejjs/PTVS,huguesv/PTVS,zooba/PTVS,int19h/PTVS,modulexcite/PTVS,modulexcite/PTVS,crwilcox/PTVS,bolabola/PTVS,Microsoft/PTVS,huguesv/PTVS,fjxhkj/PTVS,juanyaw/PTVS,fivejjs/PTVS,Microsoft/PTVS,christer155/PTVS,xNUTs/PTVS,bolabola/PTVS,crwilcox/PTVS,MetSystem/PTVS,ChinaQuants/PTVS,dut3062796s/PTVS,xNUTs/PTVS,gomiero/PTVS,DEVSENSE/PTVS,jkorell/PTVS,alanch-ms/PTVS,int19h/PTVS,gilbertw/PTVS,DinoV/PTVS,modulexcite/PTVS,alanch-ms/PTVS,jkorell/PTVS,msunardi/PTVS,zooba/PTVS,ChinaQuants/PTVS,mlorbetske/PTVS,Habatchii/PTVS,huguesv/PTVS,DEVSENSE/PTVS,MetSystem/PTVS,jkorell/PTVS,juanyaw/PTVS,Microsoft/PTVS,bolabola/PTVS,jkorell/PTVS,mlorbetske/PTVS,alanch-ms/PTVS,fjxhkj/PTVS,mlorbetske/PTVS,modulexcite/PTVS,DEVSENSE/PTVS,Microsoft/PTVS,bolabola/PTVS,Habatchii/PTVS,DinoV/PTVS,Habatchii/PTVS,xNUTs/PTVS,huguesv/PTVS,crwilcox/PTVS,fivejjs/PTVS,christer155/PTVS,denfromufa/PTVS,gomiero/PTVS,juanyaw/PTVS,fivejjs/PTVS,fjxhkj/PTVS,int19h/PTVS,msunardi/PTVS,jkorell/PTVS,int19h/PTVS,Microsoft/PTVS,msunardi/PTVS,dut3062796s/PTVS,DEVSENSE/PTVS,jkorell/PTVS,denfromufa/PTVS,gilbertw/PTVS