add python 2 compatible metaclasses to python3 generator code
add same py2&3 compatible metaclass generator code to py2 files
py3 - add better get/set/delete item/slice methods
py2 - add py3 compatible slice code for get/sets/deletes
py3 - make cmp import backwards compatible
py2 - add py3 compatible cmp code to py2 folder
use assertEqual instead of assertEquals
py3 - add backwards comptabile isinf and isnan functions
py2 - add py3 comptabile isinf and isnan functions