Updated API, Performance and memory improvments
Exposed previously hidden structs into the public API
Decreased memory usage when capturing the desktop it only the onNewFrame is defined and not the onFrameChanged
Improved performance in the above scenario as well
The performance and memory improvement is about 25%.
Added an ExtractAndConvertToRGBA function to convert from the BGRA format for users.