Draft 'native' javadoc generation

We will have a mix of rst documentation (for pdf and xref)
and 'native' look javadoc/jsdoc.

Change-Id: I912ee3a711546b5dd862bc816b5e88e97ac751a4
Better format for tables

Change-Id: I79808500c8ab956fa91ce311e40ee084940273b3