initial commit
add egl functions
add many apis
add 13 apis :)
add .gitignore
add rest of all
all egl apis impled
shrink
speed up & add config attributes
add EGLSurfAttr, newtypes, etc
add swapCurrentBuffers
add withCurrent
add　utils
add OpenGL ES 2+3 wrapper APIs
add OpenGL ES 2+3 wrapper APIs (reverse-merged from commit b36bb0d0f9a2930681e2f19256a8a30369927c5c)
filemode changed
recovered Types.hs
marshalize
add ServerObject instances
add an example and helper functions