Starting on jsdoc3 docs
Adding make target for jsdoc html output
Better consumer errors for non existing topics
Merge branch 'jsdocs'