Remove the pre-3.10.0 deriving

Unless anyone's stuck on pre-2007 OCaml versions there's no need to keep the old 'deriving' around.