fix(truncate): Enhance computation of width and left properties

Two issues were fixed:

- ganttLimitColumn was not fitering out out-of-range tasks.
- Timespan width and left computation didn't support truncation.

It also enhance the computation of width and left for tasks and timespans.

Close #258