Fix for the storage of numpy data structures in the relax save files.
If special structures are created by the user, these were not correctly stored. The precision was
often too low (printed at the numpy default of a precision of 8), and if one dimension had more than
1000 elements, ellipses would be stored instead. The ellipses would cause the save file to be
unreadable by relax.