Launchable applies machine learning to software testing