Change vtkDICOMDirectory to return arrays rather than ranges.

This provides more flexibility in how studies can be ordered.  In particular,
sorting studies by date can be more useful than sorting by patient in some
circumstances.