Gait And Morphology Optimization For Articulated Bodies In Fluids