removes a duplicate notification of a playback seeking event
makes PlaybackController.updateCurrentTime and PlaybackController.getActualPresentationTime use the same currentTime value to correctly detect timeChanged value
fixes collecting of PlayList and PlayListTrace metrics
removes redundant ManifestUpdater.update call from ManifestUpdater.setup method
fixes handling mpds with AST in the future
moves rules reset calls into RulesController
Merge pull request #310 from MSOpenTech/development

Contains fixes for collecting metricts, switching mpds, starting playback with AST in the future
fixes playback start for streams with not equal PST of first segments
fixes search time calculations of the live edge
fixes handling mpds with AST in the future and with missing minimumUpdatePeriod attribute
Merge pull request #312 from MSOpenTech/development

Contains fixes for playback start and live content issues
Merge branch 'development' of https://github.com/Dash-Industry-Forum/dash.js into development