migrate to underscore's uniq function
refactor code for cleanliness
Merge branch 'video-update-update' of github.com:bcipolli/ka-lite into video-update-update

Conflicts:
	kalite/static/js/update_videos.js