Replace KaroshiClearlooks with Greybird
Shuffle stuff around

Perhaps this will be the final edition of the repository directory structure.
All project files go in src, leaving the root directory for supplemental files
such as configure.ac, Makefile.am or Debian package information.

In this commit, `offline` and `shutdown` have been merged into `core`.
Create Makefile.am for everything

Using SUBDIRS, each module has a Makefile.am configured to substitute in and
install scripts and data files. One exception is `core/config.external`, which
hasn't been configured yet