many more improvements to the console.

Text will no longer overlap, there is a nice divider and messages are multiline. Errors should no longer be limited to 255 characters. Todo: redo draw_line, change some ui_edit stuff to fix some bugs with the console textbox, make errors / messages a ui_label