Fixed #949 Optimise Tuple literals to something sane
Added test for #949
Added an extra case to the tuple test to check that the Tuple type has correct type arguments (#949)
Fixed the compile runtime test because Tuple is now one of the exceptions (#949)
Fixed tests for #949