Slight modification to Nap channel to catch error on initialisation

Reverting channels to original form of expressing gates:

    <gate id="h" type="gateHHrates" ...>

as the other form

    <gateHHrates id="h" ...>

can lead to errors in validation of the nml