Fix missing dependencies, as found by breakage with POIU.

chains and bitstream need depend on types.
Many other components need not directly depend on package.