added variables to control interuption #123
only keep one version of train_push_back and train_push_back_right, using DPLYR_MIN_INTERUPT_SIZE and DPLYR_INTERUPT_TIMES. #123