New behavior, timecode out changing

Issue : #52 New mark out goes to mark in;
	#40 Roulette dans waveform

- Keep position when changing end timecode
- Scroll the waveform only with wheel (no "Shift" modifier needed)

Signed-off-by: juiice <decaen.julien@gmail.com>