replace bool.h with autoconf

Most of the bool configuration was already happening there, no reason
for a separate file.