enhancement and restructuring - resolved license and function naming conflict for xml2struct, moved the ft version to external/fileexchange and appended _ft to distinguish it from the original (which has moved on with new features as well). Implemented nifti-2 header and cifti reading functions, not yet integrated in high-level code