Highlights bugfixes + beginning remixing.

(buggy)
added .first() all over the place.

Using `@$('.classname')` is dangerous. if view is included recursively,
Bad Things (tm) will happen. The state is getting messed with in the
entire DOM subtree.

It seems that in most cases, adding `.first()` to the end of the
selector should fix it. (Is there a better approach than this!? it
seems awful...)

@tenedor could you verify that these don't BreakEverything? I looked
at each one and these seemed fine. I left some other ones that were
dubious (i.e. multiple divs are wanted in the selector).

@ali01 fyi.
New Controls Style.
bugfix: time elapsed view.
less tooltip delay
fixed highlights style.
CollectionShell now displays count.
Highlight remixer: clip selection
highlight clip editing
enter/esc keys on note input field
focus on inputs when shifting range slider.

Focusing the cursor into the fields helps convey the fields are
indeed fields (and editable).
bugfixes: adding highlights now works.
Highlight deletion
show controls while paused/ended
larger highlight tooltips
smaller highlightviews, on top of bar
better highlight notes
highlight/popup with progress
keep progress bar when playing
seeking bugfix