Tests for conditional content (split_test module).

TNL-38 (TNL-39 is the unit test subtask).

@dan-f and @andy-armstrong please review
I find it a little hard to read these tests and know that the expected grade percentage is correct. I think it would help if either (a) you had the code do the calculation, or (b) there was a comment describing what the expected grade should be and why.