Learning to Control Self-Assembling Morphologies: A Study of Generalization via Modularity