Merge pull request #1 from laanwj/master

update to master
v4/imx6: use gcvHAL_ATTACH to initialize gpu context

The v4/imx6 kernel driver does context creation for us.
v4/imx6: do not try to modify kernel created context

The kernel driver does setup the context for us and
returns a kernel space pointer (ctx->ctx).
It is a really bad idea to try to modify it.
only modify ctx->ctx in case of GCABI_HAS_CONTEXT

This commit fixes the last commit.
GC2000: add cube_etna2 based replay demo

At the moment cube_etna2_gc2000.c is a copy of cube_etna2.c.
fix compile with DEBUG defined
v4/imx6: store and use a pointer to the kernel context
v4/imx6: use a fake gcsSTATE_DELTA to make the kernel driver happy
Merge pull request #2 from laanwj/master

update to master
Merge pull request #3 from austriancoder/master

More GC2000 stuff