variable far materialization with artificial satellite

added far materialization charging extra plasma penalty if
materialization is out of range of adjacent materialization

added variables
satelliteBeamReach - reach of far materialization
satelliteBeamCost - cost of far materialization (added penalty)

into ability 0 (artificial satellite) of Dark Priest