Remove numdiff

Theano's autodiff for computing a hessian should almost always be preferable to numerical approximation via numdifftools. This PR makes numdifftools optional and replaces calls to `approx_hess` with `find_hessian` (and often replaces `HMC` with `NUTS`) in the examples.

The dependency list is pretty slim now.