Removed type from desc, gave MetricVec configurable constructor for new metrics.

Change-Id: I61a64b84dface1f1107473fe1f6a21b57ee8e878