CSCC copy of iteration unit tests on server-side

Copy over these unit tests for the iterationCscc component. Eventually (soon hopefully) this component will be merged back in with the normal iteration.cmp and we can remove these duplicate tests.

@W-1775498@

@rev rjayaramappa@
Adding checkExceptionContains util method for testing

This method will check that an exception contains a certain text. Currently we only have checks for the full message and the start of the message.

@rev rjayaramappa@
Merging origin/tbliss/master-pending-iterationCscc-unit-tests into master