Cli skeleton

This provides a skeleton of the CLI. It is creating a `ProjectData` object and that's all for now.
Next steps shall include setup of processes, calling global assembly, and solving the resulting system of linear equations.
A version number is shown with `ogs --version`.
Aside that git hash, we don't have any version numbers. Please correct me if I oversee something.