Optimal control, piecewise-deterministic processes and viscosity solutions