Add Daniel in the author list
Be more explicit about generated compilation units

Fix #51
Rename `Dir to `Files to avoid confusion with source directories

Related to #51
Support pure mli modules

Fix #35
Add missing test file
Fix ocamldoc refs
Add a test to put a compilation unit in multiple containers
Remove duplicates in ocamldep outputs

(this could happen if both a ml and a mli were depending on the same modules)
Allow a compilation unit to belong to multiple containers (libs and bins)

There are still (limiter) mutation, as having a bi-directional link between containers and their contents is quite useful in practive. I'm not sure we can really get rid of the it completely.
More complete multiple container example
Merge pull request #57 from samoht/fixes

Fixes