update tests
add full test mode
move config.h.cmake => cmake/config.h.cmake