Remove COM types from mono_defaults and lazily fetch them at runtime.

Added some macros to generate functions to lazily fetch corlib types.