Evaluating arbitrary strain configurations and doping in graphene with Raman spectroscopy