Fixes segment selection in lalinference_pipe_utils when using bayeswave
(cherry picked from commit a1cb32b8)
There was an issue when using Bayeswave (and hence only requesting seglen worth of data) and the GPS time being an integer... This is a cherry pick from !295 (merged)