Added an input to VectorizedTo3DArray that makes the fxn more flexible in that it can opperate on fluorescence df's that do not use grnumbers for sample names. Applied the same changes to all other functions in HydroOpt that require samples to follow the grnumber sample naming protocol. HydroOpt is now able to hand optical df's that use sample names other than grnumbers.