Once Upon The Universe: (build 0.2.8) Planetary happiness and migrations

Civilizations no longer upgrade planetary buildings if the planet lacks enough population to fully staff the required jobs after the upgrade is completed. Player-driven Inspire and Demand building upgrades can now overr…