Integrated new infrastructure into the read loop

  - Refactored new classes and methods
  - Changed CM730::BulkRead() to use the new infrastructure

Note:
  - SensorReadManager::GetFilteredLikelySensorFailures(...) is not yet used anywhere