some work on line editing
rename Console_Win32::UpdatePartialCommand -> ReplaceCurrentLine

that was a crappy name
stored programs: 'run' and 'new' commandlets

still need argument parsing on 'run', and 'list' does as well.
arg parsing for 'list' and 'run' commandlets
ctrl-c handling; backspace logic fixes
Merge branch 'master' of https://github.com/wfraser/wrfsh