add Remote.c/h, it separates command and printf in two pipe. And all files C are adapted for Remote.c/h
change Entity and Excercice with add of Remote.c/h and separate pipe
change path of tmp file for C printf
fix bug/error for windows
fix bug, waiting while tmp file for printf isn't empty
Merge pull request #172 from gianninou/master

Separate pipe command and printf, and add windows compatibility