cpp formatters: start creating a workflow

- regenerate formatters model with latest dogen, fixing issues with
  forward declaration headers
- add include cmakelists to project in C++