Update core elements with latest polymer and web_components

This includes interop support automatically, removes the now unnecessary `dart_support.js` from tests and examples, and fixes a couple lint errors.
might want to clean up the extra newlines here (same for other files)