Add "Distribution" build type, and improve doc/organization for basic CMake stuff.
Enable package filtering by license in Distribution builds, and disable most packages by default in MinSizeRel builds.