Add an url parameter to the baseline player for enabling autoplay
sets liveStartTime only if it has not been set yet or new value is bigger than previous one
fixes jasmine tests
fixes possible InvalidStateError when MediaSource.endOfStream is called
allows executiting pending requests even if nextFragmentRules return null
adds an explicit test for undefined value when returning result of rule execution
remove rounding when retrieving currentTime in SameTime RequestRule
adds a threshold when searching for a segment for a time in FragmentModel.getRequestForTime
allows calling endOfStream only for the last stream in multi period mpds
add jsdoc output to .gitignore
Merge pull request #302 from MSOpenTech/development

Contains fixes for multi period and live issues
Proper check for absolute url's
Fix for issue 301
https://github.com/Dash-Industry-Forum/dash.js/issues/301
Addition attribute names added to list
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