sets initial playback position to the earliest common media time for audio and video
updates initial time adjustment logic so that the time can be moved backward as well as forward
fixes ABR switch for multi-period mpds
Merge pull request #295 from MSOpenTech/development

Contains fixes for calculations of initial playback position
compares streams id's instead of streamInfo objects in qualityChanged event listeners
Merge pull request #299 from MSOpenTech/development

Fixes ABR switch for multi period
Allow usage of manifests that have ContentProtection under their Representation's. This is the default for manifests created by Widevine's edash-packager

Add Widevine support using the current webkit API. Also add the ability to set LAUrl, as Widevine does not store this in the initData.

Implement suggestions from review

Add @Hyddan changes to allow for cdmData and LA URL overrides using ProtectionData