cli, website: Pretty-print help JSON.

Signed-off-by: Blaž Hrastnik <blaz.hrast@gmail.com>
website: Add table styles, fix table alignment

Signed-off-by: Blaž Hrastnik <blaz.hrast@gmail.com>
website: Make <pre> code tags scrollable, instead of wrapping.

Signed-off-by: Blaž Hrastnik <blaz.hrast@gmail.com>
website: Use Redcarpet HTML_TOC renderer, support TOC depth.

Signed-off-by: Blaž Hrastnik <blaz.hrast@gmail.com>