Discrete Varifolds: A Unified Framework for Discrete Approximations of Surfaces and Mean Curvature