The minimization of semicontinuous functions: Mollifier subgradients