Allow customizing the total points available for a metric

Instead of forcing the points available to 100, set it to 100 by default but let the metric customize it if it needs to.