(minor) some documentation updates in old JS UI components

* more extensive constructor documentation
* added several notes
* description of options moved to constructor
* added two links to examples how to instantiate certain UI components

Change-Id: I44721bc2ec98b27b90f4e550290adcd26d5de7f4
Merge "(minor) some documentation updates in old JS UI components"