Fix Hydrate.js bug directly.

https://github.com/nanodeath/HydrateJS/issues/3
Toss HydrateJS (broken) and use my own.