Free-Discontinuity Problems and Their Non-Local Approximation