added debug primitive; comparison operators will now take char arguments
character/string output now matches imaru more closely; output primitives (print/dump/warn) were accidentally returning native nil, this causes problems if maru code tries to use the value