Package Common depends on GNATcoll.
Enable dynamic elaboration checking mode in GNAT.
Elaboration order fix.
Enable overflow checking in GNAT.
Make GNAT give full error output with source lines.
Make GNAT give verbose error details; all undefined references.
Make GNAT generate stack checking code.  Enable assertions in the test routines.
Got rid of some overly aggressive compiler flags.