Change to socket instead of pipe

OO communication via TCP socket, renderer terminates now gracefully
Merge pull request #4 from joernchen/patch-2

Change to socket instead of pipe