Fixed two sources of aborts:
  * Adjust DM so that model magnitudes below magnitude limit.
  * Prevent gsl from aborting on unsuccessful matrix inversion.