Moved most source code in working examples to details/summary to improve mobile friendliness
Details polyfill: Fixed keyboard handling
Merge pull request #3396 from pjackson28/cleanupworkingexamples

Moved most source code in working examples to details/summary to improve mobile friendliness
Calendar / date polyfill: Rewrote to align with JEP model, optimize for performance, fix numerous bugs and eliminate dependencies