Added terrain, ecoLevels and mineralLevels to player

For easier lookup, especially for the planet dialog, the player "env" is
used instead of the logical request. Now only the env instead of
logic.environments has to be used to isolated logic and player data for
turn activities.