Replace TARGET by COMPILE
Handle correctly module packing in native compilation
Expand test to cover native code compilation
Improve interface to compiler flags

- Prefix compiler flags variables with `OCAML`.
- Handle more knobs.