Code completion support on Windows
When the clang binary and libclang are not compatible, disable precompiled headers
Boost.MPL formatters format the elements as well