rename config.h setup.h as config.h conflicts with libltdl and add back Werror and make sure we compile with it