Add a default suffix to the metric name

When you annotate a method with multiple metric annotations, and then inject it, the injection fails with a message about the metrics having the same name.

This pull request adds a suffix to the default metric name of the annotation. I didn't do it for exception metrics, because that one already has a suffix that should suffice.