granular error event code
introduce a new HLSError.as object, with Error Code, enabling integrators to customize error dialogs
related to https://github.com/mangui/HLSprovider/issues/134