Get rid of pickle for Storing format of inference
Created by: kexinzhao
Currently Pickle is used in fluid.io.save_inference_model to save inference protobuf string and feed and fetch var names.
However it is not well supported for the c++ side to parse the serializing format provided by pickle.
To make the inference API concise, we need to get rid of pickle.