L2SS-1001: Do not point to specific branches
Closes: L2SS-1001
The hdbpp master branch was renamed to main causing our builds to fail. This patch makes our build system immune to default branch name changes. In addition, it updated the repository for hdbpp-es and cm.
Edited by Corné Lukken