Export the roll_work function to be usable by driver code and make it compatible with rolling stratum work.
Roll the ntime for work within the hfa driver for firmware we know doesn't do it internally as an optimisation.
Free the work that may be lost, leaking memory, in a failed hfa_send_frame