Improve paste-to-console function.
Use stack instead of heap for command history. Alpha version, currently has some workarounds to avoid what appear to be compiler bugs (or programmer inexperience).
Move command history and console scrollback buffers to stack instead of static RAM (it's easier to monitor stack usage than static RAM usage).
Using too much static RAM is problematic because since it and stack share the same memory area, one never knows when stack is about to overlap static RAM.