Remove UCubiquityTerrainMeshComponent

It was an experiment from a while back which I committed accidentally.
Tidy up headers and forward-declares