Pseudo-code for zooming animation

Conflicts:
	src/main/waveform/waveform.zoomview.js
Implementation Changes

Conflicts:
	demo_page_dev.html
	lib/js/main.js
	src/main/waveform/waveform.zoomview.js
Working Smooth Zoom

Conflicts:
	lib/js/main.js
	src/main/waveform/waveform.zoomview.js
Fixed blur of axis and segments

Conflicts:
	demo_page_dev.html
	lib/js/main.js
	src/main/waveform/waveform.overview.js
	src/main/waveform/waveform.zoomview.js
Resample changes

Conflicts:
	Gruntfile.js
	demo_page_dev.html
	lib/js/waveform_viewer/player/waveform/waveform.core.js
	src/main/waveform/waveform.overview.js
	src/main/waveform/waveform.zoomview.js
Partial Resampling changes

Conflicts:
	demo_page_dev.html
	src/main/waveform/waveform.zoomview.js
Scrolling Faster

Conflicts:
	demo_page_dev.html
	lib/js/main.js
	src/main/waveform/waveform.axis.js
	src/main/waveform/waveform.overview.js
	src/main/waveform/waveform.segments.js
	src/main/waveform/waveform.zoomview.js
Segment Interaction Added

Conflicts:
	demo_page_dev.html
	src/main/waveform/waveform.overview.js
	src/main/waveform/waveform.segments.js
	src/main/waveform/waveform.zoomview.js
Removed the in/out marker events.
Minor tweaks and cleanup.
added option to view overview

Conflicts:
	demo_page_dev.html
	images/zoom_out_button.png
	images/zoom_out_button.psd
	lib/js/main.js
	lib/js/waveform_viewer/player/waveform/waveform.core.js
	lib/js/waveform_viewer/player/waveform/waveform.keywords.js
	lib/js/waveform_viewer/player/waveform/waveform.speaker-segments.js
	lib/js/waveform_viewer/player/waveform/waveform.zoomview.js
	src/main/waveform/waveform.overview.js
	src/main/waveform/waveform.segments.js
Minor tweaks and cleanup.
Better zoom animation using requestAnimationFrame
Revamped components in `markers`, `views` and `waveform`.
Moved stateful variables to function arguments.
Added the zooming fix missed in 50a9a451
Fixed missing drawing of the segment layer.
Cleaned segments state variables.
View height can be set through CSS.
Added `zoom.overview` and `zoom.reset`