PlacementController loads only nonoptional charms, heeds --enable-swift
change default placement to honor constraints. finds machines for 'isolated' charms first, controller last.