Remove uses of deprecated String functions from tests.
Merge pull request #185 from yallop/tests-deprecated-string-functions

Remove uses of deprecated String functions from tests.
Ignore an unused value in a test.
Support for conditionals in the C representation.
Allow assignment to global variables.
Combine representations for local and global variables.
Annotate C language IR with types.