ptest: Use 1-based indices for tests

Adjust the printed numbers, as well as the values to `--test` so that the tests
are numbered starting from 1 instead of zero.

Signed-off-by: David Brown <david.brown@linaro.org>
diff --git a/ptest/src/main.rs b/ptest/src/main.rs
index b0d7e66..9a75ccb 100644
--- a/ptest/src/main.rs
+++ b/ptest/src/main.rs
@@ -264,7 +264,7 @@
     /// Print out all of the feature sets.
     fn show(&self) {
         for (i, feature) in self.envs.iter().enumerate() {
-            println!("{:3}. {}", i, feature.simple_textual());
+            println!("{:3}. {}", i + 1, feature.simple_textual());
         }
     }
 
@@ -276,7 +276,7 @@
             .envs
             .into_iter()
             .enumerate()
-            .filter(|(ind, _)| pick.contains(ind))
+            .filter(|(ind, _)| pick.contains(&(ind + 1)))
             .map(|(_, item)| item)
             .collect();
         Matrix { envs }