- Renamed ContractReduceOp to ContractReduce.
- Removed an unused function.
- Added missing include.
- Made the post processing operation more robust.
- Added a skeleton implementation for a ContractReduce test suite.
Added missing includes.