BUG: Fix a few issues

Fix the tooltip issue by removing specified height, width
Fix the node translate by left margin instead of right margin.
Adjust the tooltop out transition time.
Comment out the logging code in treeview.js
Convert bff demo to use php and new js component