Propagate offset from tell() to time()
Adjust normalize_counts to subtract pulsar profile again.  Misc other changes