Screens refactor

I found a dataset that had the slice dimension first (the Haxby 2001 datset, ds105 on OpenFMRI.org).  To do slice timing we need to be able to specify the slice dimension.  These changes allow you to specify the slice dimension to the utilities for time series differences (which depend on slice).