Added cBlockInfo::CanBeTerraformed and made finishers use it

I might have forgotten some of them though

This way it will be easier to add or remove blocks that can be removed by finishers.