StitchNet: Composing Neural Networks from Pre-Trained Fragments