Implement MacroAssembler::CountLeadingZeros

Note that this drop includes an assert in the simulation for the
cntlzw instruction so that the relevant tests can be identified.