ctrl-c/ctrl-d is now parsed identical even if a command is running or not. if caught while a command is running it should try to "kill" it and remove it from the process list.
we should probably add a api call in Command that æsh would try to call first before "killing" it.