Update docs generation and add node/cartridge guides [WIP]
https://trello.com/c/yUMBZ0P9
Merge pull request #1811 from kraman/gen_docs

Update docs generation and add node/cartridge guides [WIP]