20140405 home.science: India successfully launches navigation satellite IRNSS-1B; closer to GPS alternative