A Map Equation with Metadata: Varying the Role of Attributes in Community Detection