Adding a preliminary ScaLAPACK configuration check and breaking off some of the configuration checks into include files in cmake/