Allow specifying the number of frames to return when accessing Millstone data with the
VoltageReader class.

This also fixes returning a number of frames by time for nframes > 1 (properly move to
next file if necessary).