crafter mk 3's flush their buffer when they have 0 todo

they try to deliver it to the attached inventory first though.