bug(timespans): Timespans do not get displayed when the gantt is loaded

Timespans are not displayed when the gantt is loaded for the first time. After the second loadTimespan call they are displayed correctly. The reason for this behaviour is a watcher with no equals check which will remove the timespans since no value is provides (for the demo).