Changed dimshift to include destination dimension
function loaddata

Allows for in program loading of any data generated by savedata
continued development on savedata

saves data into the folder hierarchy, so it can be accessed easily by
either load or load data for script and function use, respectively.
Fixed dimensional issues

Allows more flexibility in dimensions, also changed generateRev1 to
create dimensions in the standard order (time,other,trial), also use
hand substructures.
Fixed generation of Revision 0

Many changes, now revision 0 can be left behind easily.