bug fixed: trying to convert a target in the fog of war would cause an error if the range of the ability is "anywhere"

(and also probably if the range of the ability is "near" and the caster's sight_range is 0)
bug fixed: asking a building to use an ability on an unreachable target would cause an error
removed the "ScreenReaderAPI" message when starting the game with ScreenReaderAPI
now allies share their upgrades
bug fixed: in ai.txt, "get 8 peasant lumbermill" would make the AI get 8 peasants and 8 lumber mills