Add config entry "mixin"

Also refactor cbind.ctypes_binding and cbind.config module.
Use "mixin" config entry in binding generation