[js] framework for providing object descriptions at run time
[js] provide description for built-in functions
[js] fix description for debug.dump