MAGMA macro cleanups
I named some of the MAGMABLAS macros inconsistently. This makes them all prefixed with MAGMABLAS, and also has an additional cleanup: now the macros do not need to be separately set in the C++ source and also in the preamble strings in kernel_src.hpp
, but instead we just stringify the values of the macros to keep them consistent.