use booleans for whitelist and c14n options

homogenise options setup using booleans, while keeping the empty string
(synonym of ‘true’) for backward compatibility.