Revert "Fixes the demos failing to run in dartium (mostly converting nums to doubles) and updating the demos.html to use the pubs browsers package."

This reverts commit 88058e2acbf79d6cc72fbb8a8a326d08dc877668.