Text this: General Formulation of Second-Order Semi-Lagrangian Methods for Convection-Diffusion Problems