Do not join empty strings with periods for source
Allow Metrics.configuration.source to be set to nil
Merge pull request #12 from remind101/ensure-no-extra-periods

Ensure no extra periods