add NLopt version to "info compiler"
improving integration with NLopt
added first test (tests/gradient.cpp) that uses CHECK framework

and renaming one function