Rework the revocation time setting code.
Merge branch 'unknown-serial-status' into bleeding-edge