Creates a single header file version of the library using singleheader.cpp. Follows the same convention seen in the gb, stb, and zpl libraries.
singleheader.cpp