makefiles for BGQ
the reason this is split into two files is so that the details
can be included in external packages like REAX and MEAM, but this
patch does not include those changes.
https://wiki.alcf.anl.gov/parts/index.php/Mira_LAMMPS_Documentation
may or may not be useful for understanding the contents of this patch.