quadrature: Add `b_mat` (like the `b` in a Butcher table).

Signed-off-by: Matthew Emmett <memmett@gmail.com>
imex: Flesh out `advance()` and `integrate_end_state()`.

Signed-off-by: Matthew Emmett <memmett@gmail.com>