Renamed ZeroingEstimator to PotAndIndexPulseZeroingEstimator

Renamed to allow for creating a new interface named ZeroingEstimator
in the future.

Change-Id: I374808cdc39dd4141ea67c81de69bbac98326648
diff --git a/frc971/zeroing/zeroing.h b/frc971/zeroing/zeroing.h
index b5e2c14..c86ca01 100644
--- a/frc971/zeroing/zeroing.h
+++ b/frc971/zeroing/zeroing.h
@@ -21,9 +21,10 @@
 
 // Estimates the position with encoder,
 // the pot and the indices.
-class ZeroingEstimator {
+class PotAndIndexPulseZeroingEstimator {
  public:
-  ZeroingEstimator(const constants::ZeroingConstants &constants);
+  PotAndIndexPulseZeroingEstimator(
+      const constants::PotAndIndexPulseZeroingConstants &constants);
 
   // Update the internal logic with the next sensor values.
   void UpdateEstimate(const PotAndIndexPosition &info);
@@ -123,7 +124,7 @@
 
 // Populates an EstimatorState struct with information from the zeroing
 // estimator.
-void PopulateEstimatorState(const ZeroingEstimator &estimator,
+void PopulateEstimatorState(const PotAndIndexPulseZeroingEstimator &estimator,
                             EstimatorState *state);
 
 }  // namespace zeroing