Add free functions to compute the Time Of Impact betwen shapes under translational movement.

cc #28.
Related to #29 because TOI determination between convex objects is a subset of convex-cast.