Gravar-mail: Computation of condition-dependent proteome allocation reveals variability in the macro and micro nutrient requirements for growth