DP Ruto registers for Huduma Namba, ending week-long speculations