Parametrize some extension method tests
Add some more content to inheritance schemes of autojit classes
Fix static and classmethods accessed on the unspecialized class
Use fresh class dict for autojit class specializations
Add some reprs to autojit metaclasses
Test unbound, static and classmethods of specialized autojit classes
Fix bound autojit method instance attribute
Add some tests for unannotated autojit methods
Fix method maker instantiation
Assume compiled autojit methods are present (this needs amending when we enable subclassing!)
Add test for #185
Add test for calling autojit methods from numba functions
Make absolutely sure we use the name in the signature SIP hash
Use printf in autojit method lookup function (to allow nopython mode instead of old-style print)
Add string method to perfect hashing vtable
Parametrize some more extension type tests
Enable object attribute test for autojit classes
Test autojit specialized extension attribute type recognition
Some py3 compatability
Update some issues with encoding and future imports