Added char type
Added character constants
Added string size to allocation statements
Generalized coercion code to handle non-string types
Cleaned up coercion algorithm for comparison and arithmetic
Added string escapes
Fixed type checking for character comparisons
Wrote string length and concat procedures in test file
Added inverse cjmp to VM, used to simplify codegen
Changed procedure call in IR to store target as string
Convert string concatenation to in-language procedure
Converted StringBool to in-language procedure
Renamed EntryConcat to EntryStringConcat
Remove IR Store/Load Byte entries
Added divide and modulo operators
Add support for adding ints and chars
Added char to string conversion
Converted StringInt to in-language procedure
Separate string functions into separately-compiled source file
Link user program after runtime library