MaterialStdVectorAux added.  Fixes #3590

This allows extraction of a component of a std::vector<Real>
from a Material.
I think I'd prefer to call this "index".  "component" doesn't feel as generic for a normal std::vector, minor detail