Changed shift function implemntation to match intended use.

-Ring is now "stationary".  After each convolution, the fist element is (j) taken from the array
as the current streamflow, that element in the ring is then set to zero, and finally, the ring
rotated so that the j+1 element is now in the j location.
-Finished implementing binary restart capability.
-Cleaned up some messy parts of the model.