Changes to project structure.
Mingw is same as OS_LINUX for types.
GLContext abstraction from Window
Split of window and context.
Test new window and context concept.
Merge branch 'master' of github.com:ppofuk/engine