Upgrade a bunch of dart stuff, make js smaller.