Restoration of pivotalMC to original intention

'x' argument is restricted to a dataframe holding "time" and "ppp" in
first and second columns respectively. NA's are basis for stop/error.
Additional validations for ppp >0<1.  sample_mask argument label
replaces original event argument - correcting basis for past confusion.