add constructor with color components
set GL_BGRA_EXT as default for all platforms
add strokeRect and createSurface method
small fixes to ContextCairo