Revert "refactor(WebPlatform): remove an unused property"

This reverts commit b43de31d2a9f1c0274f659ada77714e63a6d0c6a.
Revert "doc(WebPlatform): improve the inline doc"

This reverts commit e1e4efe559dbe3ed2144e0fcfb2f2c579251aa50.
Revert "fix(web components): Support Polymer quirks"

This reverts commit 879772fa28983a88d77a9624dceb5af6ce3dca98.
Revert "feat(element binder): Two way binding for Web Components"

This reverts commit 4633451f2bb41fd1b2d70b26ada1cf1156bd94c8.