Merge pull request #158 from MSOpenTech/development

Improve segment appends
fixes availability window updates
Merge pull request #161 from MSOpenTech/dynamic-support

fixes availability window updates
Added ability to read a value from the mpd request header based on a unique key and to set that value on all following request as either a query arg or set in the request header.
Ran grunt
adds missing reference for TokenAuthentication.js
Merge pull request #163 from MSOpenTech/dynamic-support

rebased token auth changes
Added MPD Reload via Inband/Inline Events and Sample Sites
Check for null values
Correct Debug Logging
Changed Buffer Values for MultiPeriod
Added Description of the sample sites
Delete some images
Small Code Refactoring
Small refactoring
Small text change
fixes jshint errors
adds missing references to TokenAuthentication class for ad insertion demo pages
Merge pull request #164 from MSOpenTech/dynamic-support

merging Fraunhofer eventstream support with some fixes
Added a contrib directory and added videojs-tech-dashjs to it.