Use netstream methods to determine the amount buffered

When duration is not available, use bufferLength and time on the netstream object to determine the endpoint of the buffered time range.

@heff: `bufferLength` and `time` are supported in Flash 9+. I think it might be a good idea to drop the positive branch of this conditional entirely. Thoughts?