Fixes #7284 - BooleanValidator set expected_type

this changes  the apiapie BooleanValidator to provide 'boolean' for expected_type so that
in hammer, the correct normalizer is set for for all :bool params.