fix overlapped samples move in SpectrogramThread
rename dftOverlap to samplesOverlap in SpectrogramThread and InterfaceThread
add dft overlap handling to offline audio file spectrogram
add sample rate command-line option handling in main
update todo list