Bugfix for addSound

There were issues with pausing when putting timelines in timelines, so
instead we use sound duration. However, sound duration is tricky
business and this solution is prone to be filled with bugs.
Birdhero: Better scripting