Refs #9630. Created PoldiTruncateData algorithm

Implemented the basic algorithm with error handling for workspaces with the wrong size. Unit tests are available.
Refs #9630. Added documentation to cpp file.
Refs #9630. Added more unit tests.
Refs #9630. Added documentation and usage examples.

The usage examples will fail until master has been merged into this branch as well, after #9589 has been closed.
Merge branch 'feature/9630_truncate_poldi_data' into develop