New article: Introduction to Shadow DOM

Post an introductory article along with [DevBytes video](https://www.youtube.com/watch?v=Is4FZxKGqqk).
@zenorocha do you think I can leave this as `platform.js` or should I change this to `webcomponents.js` ? I can add a note that it will be renamed.