A Comprehensive Analysis of Lift-and-Project Methods for Combinatorial Optimization