Switch to Ada 2005 (and GNAT-4.6)

- Substituting Ada 2012 syntax with Ada 2005 syntax.
- Removing unused compilation units.
- Work-around for a bug in GNAT-4.6 (we're not setting CORS headers with this patch).