Fix sample labels disappearing on timeline
Fix sample labels disappearing on timeline

Add d3 as dependency to legacy timeline code. It was throwing an
undefined error after upgrading to webpack 4 in
https://github.com/cBioPortal/cbioportal-frontend/commit/d413fbaf17db6e031b00a17826583ef734cd92c8 [formerly c56fb9289280ccc7851a059116a67294e33cdcf3].
Surprising that this code worked originally, since it requires d3.

Former-commit-id: f155dd3609d42d72bf471c4910928683cb76338a
alisman/cbioportal-frontend,alisman/cbioportal-frontend,cBioPortal/cbioportal-frontend,cBioPortal/cbioportal-frontend,cBioPortal/cbioportal-frontend,alisman/cbioportal-frontend,alisman/cbioportal-frontend,alisman/cbioportal-frontend,cBioPortal/cbioportal-frontend,alisman/cbioportal-frontend,cBioPortal/cbioportal-frontend,cBioPortal/cbioportal-frontend