Add NVENC encoder
Don't assert on uninit
Fix unloading and static init