[FEATURE] Align Context

Features are:
   * DPContext to reuse allocated memory for score and trace matrices.
   * AlignConfig2 to simplify internal interface wrappers in dp_setup.h