adds load progress reporting event
adds global pause and stop methods
adds sound duration getter function