Earth watchers rejoice: EarthNow's major backers push dream of total planet stream The startup hopes to deploy a vast network of satellites to livestream Earth.