Starred but Smelly? Investigating the link between GitHub Popularity and Code Quality.