Changed Ringbuffer to support dynamic types, i.e. std::vector. Use of
std::vector in DataReader, Ringbuffer and Node to transfer data to graphic
card. SAMPLE_COUNT is not needed anymore in DataReader or Ringbuffer. nSample is
provided instead by DataReader to enable handling of datafiles with variable
amount of sampling data.