Fix for RHEL6 Poco exception

Refs #10092
Added additional unit tests

Refs #10092
Merge branch 'feature/10092_sequential_async_algorithm_runner' into develop