New high-definition satellite imagery shows steady progress on a sprawling site outside Beijing that analysts believe could be a military command complex designed to protect China’s leaders from a ...