Revert "Changed config.h.cm to use cmakedefine01 where usefull"
The code uses these macros autoconf-style, i.e. if they're defined (to _any_
value, usually 1), that means true. False is indicated by the macro not being
defined.
#cmakedefine01 defines the macro unconditionally, either to 0 or to 1, depending
on the corresponding test result. However, the code will treat both as true,
thus ignoring the corresponding test result.
The only exceptions are YYENABLE_NLS, which understands both (autoconf and #cmakedefine01)
style, and BOOST_ERROR_CODE_HEADER_ONLY, which is not used in the code at all.