[OE-4203] New design.

This commit contains the following squshed commits:

[OE-4203] Added refraction example to test docs to demonstrate eyedraws without additional components. Prevent constructing additional eyedraw components if container elements do not exist in the DOM.
[OE-4203] Added boolean flags for showing extra eyedraw components
[OE-4203] New markup and styles for better dynamic width support
[OE-4203] New dist files
[OE-4203] Some backwards compatibility fixes
[OE-4203] Fixed config, use un-min files for dev
[OE-4203] New dist files
[OE-4203] Various fixes and new design prototypes for full-width elements; new feature to float the selected doodle (experimental)
[OE-4203] Added child eyedraws to views and added additional design prototypes
[OE-4203] New designs and icons
[OE-4203] New full width design prototypes
[OE-4203] New design prototype