AST-965 Remove opaque vector bindings from settings
Also remove pyopaque.h header so it is not accidentally #included via other headers. Each file should declare its own opaque types.
Also remove pyopaque.h header so it is not accidentally #included via other headers. Each file should declare its own opaque types.