Runtime: better exception wrapping

merge exc

merge exc

merge exc
Compiler: option not to include cmi
Revert "Compiler: option to disable packing"

This reverts commit 5f6ec790c4a3a5dc5e21c2f02680b1ffa3ddb3da.

Conflicts:
	compiler/option.ml
	compiler/option.mli