Clear up warnings in main Aevol codebase
This merge request tackles a variety of warnings that had been creeping up around the Aevol codebase.
It fixes all of the warnings in the main codebase, and a few in the main post-treatments.
Edited by Théotime Grohens