Removed C++11 auto's from public header file mathicgb.h and fixed a comment in the tests for that file.
merge
Added a C function to library for easier detection from autoconf.