The regulatory, inflammatory, and T cell programming roles of interleukin-2 (IL-2)