Disable some usless ui elements until the features are implemented.
Fix reporter can be null when running tests.
Added some tests for warning messages. It just exercises the code, doesn't actually check the warnings are correct.
Added test for 'for' itteration with range.