Removed an unused variable
Flag name type: self.stopping -> self.running
Added a prompt() method to shell.IOHandler

Necessary to correctly read a user entry (in a transparent way)
from console and remote users.