Managed to quiet most of the struct declarations
Pointer mutability issues
It builds. ;(
Merge branch '0.12_updates'
Fixed up travis config and reenable wrappers