Remove unused public headers from FastCaloSimHit package.
Following on from !67026 (merged), !67187 (merged), !67189 (merged). Removing unused public headers from the FastCaloSimHit
package and converting it to be a pure component library. Also removing FastCaloSimHitLib from the dependencies of other packages.