Quick fix to prevent long names wrecking the timelines view.

https://www.openproject.org/work_packages/7178

This isn't as good as it was pre-angular; used to be that there was a max width for the section with project and work package names and then they would get truncated nicely so that this width would never be exceeded. I tried making one like this as an angular directive but it had lots of jquery calls inside watchers which made it slow and unusable.

Robin said a quick fix for this would be fine so here it is;) Works in most cases but if you have many nested long names then it will push the width of the first column out indefinitely.