raft: add Configure

Configuration change
Again, i am talking about interface here. We do not care about symmetry or aesthetics. I need to make sure the interface is simple and understandable. 

Node.Configure(cxt context.Context, config pb.Config) makes the interface much nicer.