Refactor Lua class base search to make ISO c/c++ compliant
Warning fixes in test-suiste
Travis - try more C tests with -pedantic