add download name support to download plugin
allow for dynamic naming
add semicolon
encode parameters
Support server side playlist access control exclusion
* only run when enableAccessControlExclusion var is set. 
* isAccessControlAllowed was only being run for entries, so not clear
why it had a request entry lookup; commented out, could warrant further
investigation.
push up entry result errors to top level playlist 

( else they are hidden under the assumption that its an empty entry )
Use base url in refer header checks ( seems to be causing issues )
break multi-request into 5 entries at a time ( seems to be hitting
multi-request API limits )
support getting named request count
include playlist headers in evaluating CDN cache headers of iframe
optimized ac check on per-ac profile basis not per entry
FEC-1517 - add the ability to navigate with  related clicks
fix indentation
add window.open fallback
add window.open fallback return
adds user agent to ac filter support.
Moved AC filter outside of playlist api call ( support mrss as well )
PS-594 #comment Display error message on player load failure #time 1d

1. Add on error script handler and mark dependency state ‘error’ on
failed script.
2. Add check for failure state on dependencies and call error handler
in case of fail.
3. Display error message on fail.
* error message relies on player css.
#KMS-3058 #comment fix widevine on android
FEC-1520 #comment Disable player controls on moderation #time 0.5d