20150512 tech.tech-news: 'Peeing Android' forces Google to halt Maps editor