Remove debug checks and logs
Refactor the API

- Create one ml/mli file per object with a standard signature
- more consistent names
Update CHANGES
More clean-ups
Add some PIC representations for pack files.

Still broken, but almost there ...