first round of culling for midgard
accidently left in some other tests
move around the headers so that when they are installed they land in their own sub dir whilst simulatneously letting you dev on new stuff without hitting the installed copy
make possible to use as uninstalled but built dep from other projects
Merge pull request #1 from valhalla/kk_cull

make midgard its own package