New dynamic loading for Polymer elements

1. Removed old HTMLImports load/parse flow.
2. Attach link tag to the document head for import to occur automatically.
3. Make the components tray respond appropriately.
4. ObjectObserver instead of Object.observe.
designer-build for bundle
Merge pull request #1023 from secretrobotron/dynamic-component-loading

Dynamic component loading