grim/guifications3

added a macro for adding tests to gflib.cmake (this will need to be made expandable later)
moved testing from ctest to part of the normal build