Per the definition in the latest specification: https://storage.googleapis.com/wvdocs/Widevine_DRM_HLS.pdf Change-Id: Ic9b222c72ca8fbc4ae011e6557f2c4daaad2e624
Also added end to end tests for single segment HLS and multi-segment HLS. Fixes #276 Change-Id: I27e5d57cdc3ab79a8e5ae0c3a8da46fcf2c467b6