Changed Map Gen

1. inappropriate Province connections are now set to -1 instead of 0, as
there is a province with ID 0;

2. Map generation now works with random Nations and Terrain.