Added a console library ported over from E2 by Rusketh.
Removed addon.txt because it is no longer needed.

Signed-off-by: Oskar <oskar.warme@gmail.com>
Made so the console and buffer components actually gets loaded.
Fixed so the horizontal scrollbar actually updates properly.
Added some more utilities for editor resizing.

Signed-off-by: Oskar <oskar.warme@gmail.com>