Remove register_callbacks from pld_device structure, using an array of command_registration records instead.