basic support for inheritance of CK entries
- added support for basic inheritance in CK entries via "_base_entry" key. Useful to simplify program, package and soft modules. See ticket #143.
- added program.template, soft.template and package.template modules to describe base entries for inheritance.