Update examples/inspect_module.cpp to cleanup warnings.
Add example Makefile for inspect_module
Avoid using non-trivial union members with MSVC.