Type Ib-Ic-IIb-IIL Supernovae: Common Envelope Evolution, Instabilities, and Circumstellar Interaction