For tool switches completion.
Adapt the Python script to handle more switches formats
(e.g: switches with a short and long version, like '-v,
--verbose').
For eng/ide/ada_language_server#1741
The database is created via a Python script that parses the
--help output of tools, and encapsulates it in a JSON-structured
string database in Ada.
The GPR file parser has been modified to handle completion for
the Default_Switches and Switches attributes inside packages,
and propose completion when available.
For eng/ide/ada_language_server#1741