agile: backlog convert all files in library into JSON
om: add skeleton for workflow

- implement modeline loading in workflow
- minor fixes to logger names
om: implement licence hydrator and plug it into workflow
om: implement code generation marker factory and plug it into workflow
agile: backlog add support for qualified class names in dia
agile: backlog improve the integration of dogen with dia
diagrams: delete legacy cpp em model
om: minor tidy-up in workflow naming
om: minor refactoring around main types formatter

- rename formatter class yet again. latest understanding is LANGUAGE,
  FACET followed by the aspect which now corresponds to a file
  type (e.g. main domain header file, main implementation file, etc).
- make context an inner class - no need to add the entire code
  generation machinery for it.
om: interim work on refactoring file