Analytic D-Modules and Applications