Add CLI program to benchmark a Presto cluster

`matcher.group(index + 1)` will return null if you have an optional named group, so add `checkNotNull()` or use a `HashMap` instead of `ImmutableMap`