Extended generate CPPProject structure.
Extended generate CPPProject structure.

* Extended cmake recipe to install public headers.
* Added default environment script generator.
* Added default init project script generator.

lemonSquanch/myscripts,lemonSquanch/myscripts