doc: Publish Javadoc as Gitlab page
Context
Closes #54 (closed).
What has changed?
Main Changes
- doc: Created a script to generate Javadoc for main modules. See #54 (closed) analysis for the rationale.
- ci: Added the call to the script, added the pages job.
Side Effects
Fixed minor Javadoc related issues.
Edited by Antoine Belvire