Implement ANSI escape sequences for cursor up/forward

These escape sequences are required for proper handling of line
editing when the input exceeds the console width.
Use ANSI escape to move cursor back during line editing

BusyBox attempts to optimise for slow terminals by using backspace
for small movements.  In the Windows console this results in the
cursor becoming invisible during backward movement.