Fixed returning value by getContext
Improved CreateSurface overriding