Handler flag cleanup.

No driver needs more than 2 driver flags, and there is no evidence
for user flags being useful at all that I remember, so reduce
their number.
Use newer spelling of Handler::h_nonexclusive.
Improve compilability of --enable-adaptive.