Graphoid: service deployment on SCA
This patch introduces the role::graphoid and graphoid classes,
responsable for deploying graphoid on the SCA cluster, together with its
configuration. Concretely, the graphoid class installs the package
dependencies and uses service::node to create the rest. Hiera is
configured so that graphoid works both in production and
deployment-prep.
Bug: T90487
Change-Id: I1d3edad9f5df5b3a9ea9443411f228fd24e74ed0