Generate categories.json manifest file

Create `manifest` grunt task. It generates the `categories.json` manifest file. This JSON file has a list of all categories and its infos, which is used by DownloadBuilder to expand a category into its corresponding pages and posts.

**OBS**: remember, this needs to be cherry-picked into `1-x` branches.