Extend pipeline timing command to add more filtering

We want to be able to get the timing information about specific pipelines, i.e., on a branch, on a SHA, or control the pagination of the result being printed.