Renderer API: fix assert logic, ease debug and disable asserts in production
This fixes the reverse assert logic in the renderer discoverer API, adds descriptions and disables assert in production builds of VLCKit (like already done for iOS and tvOS).
This is a forward-port of !123 (merged).
This fixes #575 (closed).