r13624: as abartlet requested, move the saslauthd parsing stuff to a seperate file