added division by size of int16 to set correct elementwise length
testing and development for reading and writing numpy arrays from GEANT4
removed previous is_complex checks from array
added partial specialization to G4VoxelArray, which is now derived from a base class to handle complex numbers
fixed merge