Single threaded McPAT RPC server

McPAT can be run in RPC mode when -socket flag is given.
In this mode, McPAT will create a UNIX socket and listen.
McPAT expects a line from the socket with the following format:

input_file_name,print_level,opt_clk,output_file_name

Example:
/home/user/McPAT/ProcessorDescriptionFiles/Penryn.xml,1,1,/tmp/out.txt