Use mixed mode marshaling and entry point vectors for the RPC interfaces

Disable /robust and /Oicf, add /Os and /no_default_epv to the MIDL
options