CustomDebug.js: add function error, warn, info, trace
DashMetricsExtensions.js: corrected bug in getCurrentHttpRequest(), if only 1 item then was ignored
Stream.js: patched updateCurrentTime()
StreamController.js: corrected case (streamParams = null)
verify if url is null or undefined before parsing it.
HlsParser.js: corrected representation.BaseURL setting
ChromeCastReceiver sends currentTime value to sender
update retry http request management after error => use initial request url to retry, not response error
DemoPlayer: corrected url anchor processing
Modified some debug messages level
Removed DEBUG global variable
CustomMetricsModel.js: limit some metrics to 10 items
Grunt: corrected uglify task to remove all logs
CustomBufferController.js: modified end of stream management