Fixes #3388, added DataTableManager JS class used to initialize and set element ID for all DataTable in browser, instead of using report as element ID.