Multiple-shooting algorithm

What follows is the description of the multiple-shooting algorithm. Two functions are implemented, depending whther the orbit period is known a priori (i.e. for non-autonomous systems) or not (i.e. most of the autonomous systems).

Both methods are adaptations of the algorithms described by Lust [cite here].

Two methods to compute the Jacobian (or Monodromy matrix) are also described.