use ghpages_generator to update gh-pages

With this changes, we will be able to update `gh-pages` only by running a `update-ghpages.dart` and pushing `gh-pages` to _github_.

The files in `gh-pages-template` are those that were in `gh-pages` branch.