Implement interactive execution. Details:

 * The interactive execution mode behaves much like the synchronous mode,
   however it waits for input from the ConsoleServer thread a Java Monitor.
 * It's now possible to step, continue and pause from the GUI
 * Reset/Terminate are yet to be added