Google launches blog.google; a central destination for all Google blogs