Pin version of soundmanager that we use.
Update structured-blocks and add comments to the toolbox.
First draft color picker

Summary: This implements a first draft version of colorpicker for structured blocks. I don't like how it works, but it works :P. We can probably use it as a stopgap for a while

Test Plan:
View demo
- Add fill
- Change fill color
- reload see that colors are still right

Reviewers: john, pamela

Subscribers: #cs

Differential Revision: http://phabricator.khanacademy.org/D14620
Re-work colorPicker to use new Structured blocks color model.
Merge with master.
Update structured-blocks.
Move tooltipEngine stub.
Add in support for the number scrubber.
Update structured-blocks with new selection functionality.
Updated structured-blocks.
Update structured-blocks.
Update structured-blocks.
Merge branch 'arcpatch-D14620'
Improve demo quality on the iPad, prevent scrolling. Update structured-blocks.
Put i18n.js in core_deps instead of in shared

Summary:
live-editor's shared is loaded in webapp, where i18n.js will already exist.
I think this belongs in core_deps, which isn't loaded in webapp, alongside
jquery and friends.

It's interesting to note that i18n.js in live-editor has both the contents of
i18n.js from webapp, and also handlebars helpers defined in
javascript/shared-package/handlebars-extras.js to do with i18n things.

Test Plan: Not sure what the procedure is here

Reviewers: pamela, john

Reviewed By: john

Subscribers: alexrodrigues, #cs

Differential Revision: http://phabricator.khanacademy.org/D14628
Update structured-blocks.
Merge branch 'master' of github.com:Khan/live-editor
Fix spelling of two image picker names, remove accidentally left in comment

Test Plan:
- Create a new webpage, use image picker, don't see any broken images in Photos tab (dumplins/potato-chip)

Auditors: alexrodrigues
Fixed formattting of tooltip_utils

Summary: Now that my linter is working fix style bugs.

Test Plan:
- Open webpage scratchpad
- Open imageModal
- See that scrollspy and lazy loading still works

Reviewers: john, pamela

Reviewed By: john, pamela

Subscribers: john, #cs

Maniphest Tasks: T3350

Differential Revision: http://phabricator.khanacademy.org/D14654
Resolves T3355 - Image loading gif in imagemodal preview doesn't dissappear in firefox

Summary:
It appears that this is a result of the fact that firefox doesn't throw a loading error for iamges with an empty src
To resolve that I've handled empty srcs differently

Test Plan:
(in both firefox and chrome)
- open a webpage scratchpad
- insert `<img src="">`
- see the "enter a URL" message
- type an image path
- see the invalid url message
- dellte the path
- see the "enter a URL" message reappear

Reviewers: pamela, john

Reviewed By: john

Subscribers: #cs

Maniphest Tasks: T3355

Differential Revision: http://phabricator.khanacademy.org/D14655