Using the 'Common' project when building the library.
We have dropped the 'debug' build, as it is never used.
We don't want to clean up AdaCore code.
Made 'common' an abstract project.
Style fixes.
Style fixes.