Add SuiteSparse::IsConstrainedApproximateMinimumDegreeOrderingAvailable. This allows checking for the availability of CAMD without depending on a preprocessor symbol, which can be the source of subtle bugs if the file defining that symbol was not included. Change-Id: I6f1ef91a20baeecf68e8dd467ebe707dde8c5f79