Modified CMakeLists.txt to skip adding xmlprogparser.h to compiled sources if expat was not found, also use HAVE_LIBEXPAT define in boomerang.cpp