wip py3k
add six
fix init
update decorator for python 3
FIX: Fix decorator
FIX: Use cleaner check than map using builtin
FIX: Many fixes for py3k