changed travis to pull from my llvmpy repo
Quiet clone
Fixed ast arguments id (Python 3)
Merge branch 'release' into devel
Create extension type package, clean some stuff up
Update extension type signature processing
Make method signature processing and error issuing a bit more pluggable
Create exttypes.signature module
Create module for virtual methods
Better organization of extension type compilation
Add more documentation and structure to extension types, only run type inference once on extension methods
Move extension compiler to a common module
Create common attribute building base for extension type building
Add hash-based virtual method table building (using pyextensibletype)
Added AST3to2 stage to the pipeline

This transformation converts Python 3 AST to Python 2 AST (right now, only
the difference in function arguments are transformed). This enables current
Python 2 oriented Numba to optimize and compile the AST correctly.
First stab at a metaclass in C
gitignore
Demo code for Provider class; remove extensibletype.c
PyExtensibleType_GetMetaClass does handshake with sys.modules
Benchmark running