This merge request add support for defining the database environment to use in the database declaration.
This allows the BEAT infrastructure to no depend on list of database supported by a given environment and allows for more flexibility to test new databases locally especially when the use of Docker is required when running for example C++ algorithms.
Part of #64