draw_text_sprite() implemented, line wrapping algorithm tested and confirmed. Default "sep" when -1 confirmed as sprite height.
Merge pull request #611 from sorlok/draw_text_sprite

draw_text_sprite() implemented.
Hack: depthv::remove() is encountering null pointers for some reason. Cannot seem to replicate on a small test case.
Bugfix: Large integers could cause string() (and thus toString()) to corrupt memory.

This works up to unsigned 64-bit integers.
Dispatch toString(var) to either toString(int) or toString(double) depending on the implied type (the *actual* type will always be double, but that's an implementation detail).
Merge branch 'string_repr' into gm5_compat

Conflicts:
	ENIGMAsystem/SHELL/Universal_System/var4.cpp
draw_text_sprite() is now in master; no longer needed in compat.
temp: tentative bugfix for large string word-wrap (more testing needed).
TEMP: Added "image_single" back in. Needs further testing.