added an extra check for valid metric_id and return_id in ActivityStreamer::get_metric()
It will now return false instead of the run_id and log the error if either is missing or invalid.