Implementation of the blog generator

This commit adds implementation of the blog generator, which
incorporates feed, index page and tags pages generators.
I think we can rename `save_to_path` to `save_as`. I don't see any problems with it. It's ok that we're overwriting an old value. In our case we're building a full path so essence of the variable willn't changed.