Merge remote-tracking branch 'origin/master' into 58383348-full-title-in-toc

Conflicts:
	templates/workspace/sidebar/toc-branch.html
Merge pull request #58 from oerpub/discoverable-copy-paste

Allow popovers to be attached to buttons.
Merge pull request #72 from oerpub/58383348-full-title-in-toc

TOC: make full title available in a title tooltip
fix picker background issue that will appear with "add" button's appearance
allow click anywhere on "add" dropdown line

It's obnoxious to have to have your mouse exactly over the exact text of
the option in the "+ Add" dropdown in order to make it work (as opposed
to clicking anywhere on that option's line). This should fix that.
Please excuse my committing this to an unrelated branch. :see_no_evil:
allow for different widths for picker vs. TOC

Split @aside-width into @picker-width and @toc-width so that the panels
can be made different sizes (I made the picker a little smaller). The
.x-indent-compensate stuff is _mostly_ the same (minus some width
adjustments), but I had to move it out of its former context in order to
pass the panel widths through.
Merge remote-tracking branch 'origin/master' into 58385358-panels-like-mockup
Merge remote-tracking branch 'origin/58385358-panels-like-mockup' into testing