Add timeout config for license requests
Created by: epiclabsDASH
This PR adds a new property to protData (httpTimeout) that allows configuring a timeout value for the xhr requests related with the DRM license retrieval process. Samples have also been modified as a way to demonstrate the use of this new property.
In case of not providing any value, its will be 8 seconds by default. Timeout is not used (not recommended) if protData.httpTimeout is set to 0.