Started implementation of shader case execute()

Porting of execute() is a work in progress.
So far, we can compile and link a shader program.

Signed-off-by: Janusz Sobczak <janusz.sobczak@mobica.com>