*: proto refactoring

1. Add pbutil.MustMarshal and pbutil.MustUnmarshal 

2. Rename etcdserverpb.Info to etcdserverpb.WALMeta
@unihorn but what if someone does change the cluster/name, but still force a particular WAL with `--data-dir`? then we still need this check don't we?