Towards Generalized Robot Assembly through Compliance-Enabled Contact Formations