Metrics for Analyzing Variability and Its Implementation in Software Product Lines: A Systematic Literature Review