Move In and Out variables to Interpreter
Move ZMQ sockets to Sockets class
Move send* and recv* methods to Communication class
Add primitive handler for INT signal
Start JVM directly and add --parent in bin/{console,qtconsole,notebook}
Refactored intialization of WatchStream and HeartBeat threads
Add UUID class that wraps java.util.UUID