python 2/3 compatible metaclass definition syntax
little insignificant tweaks and bugfixes
Merge branch 'ci'
typo fix
Merge pull request #29 from unaizalakain/master

python 2/3 metaclass definition & little insignificant bugfixes