Astronauts face many difficulties, but the lack of company can often be the most daunting. Solutions come in all guises, from tweeting to talking robots.