draw current editor is now optional; added drawString access; added cursor color; added alpha; added access to current line & line num
updated require_noerr macro to __Require_noErr