first pass of install targets
fix copy to not result in an extra layer of each subdir
Merge pull request #496 from leandro-lucarella-sociomantic/cdgc

gc: rename module and remove (de)committed memory distinction
Merge pull request #495 from braddr/install

draft install target
Merge pull request #500 from leandro-lucarella-sociomantic/cdgc

gc: Some small cleanups and file renaming