HLS Merge Changes

The dist/SWF is the result of the hls-seeking branch merge.

- Added support for using NetStream in Data Generation Mode
- Extended base support for external appendData for integration with HLS / Media Source plugins
- Fixed bug with viewport sizing on videos which don't present meta data
- Fixed bugs with buffered and duration reporting on non-linear streams
- Added refined seeking for use on non-linear streams
- Extended endOfStream for use with Media Sources API