Publish task

Now the html pages are generated in the `build` directory, so you can just run a server like this:

```sh
pushd build; python -m SimpleHTTPServer; popd
```
instead of parsing the current brach you could use a nice git trick:

```bash
git checkout - # works like cd, it returns to the previous branch
```
Also, use checkout instead of co