Issue title: venice settling strategy
 Issue body: ![image](https://user-images.githubusercontent.com/1358966/62237566-7b51b580-b3d1-11e9-8697-e9ff24b41fe5.png)

here venice chose to buy out geneva for their first puppet - but they can always do that later. wouldn't it be better to found a new city as long as there is space?
 Comments: 
 Comment 0: @ilteroi the code looks for the best settle spot versus the nearest available CS - if the nearest CS is 2/3 closer than best settle, it goes for the puppet.
 Comment 1: i know - but is that the optimal strategy?

also, did you do something about settling distance? i see a lot of far-flung cities recently ...
 Comment 2: @ilteroi nope, didn't touch settling. 
Re: optimal, not sure - I'm open to ideas.
 Comment 3: ok, should be better now
{'source': 'GithubIssues', 'repo_name_with_owner': 'LoneGazebo/Community-Patch-DLL', 'issue_id': 475293055, 'repo_stars': 206.0}