Physics of pre-wetted, lubricated and impregnated surfaces: a review