added shaderprogram to dll-interface, necessary for guacamole-oculus
- improved cmake-build-system
- added plugin-system
- merged guacamole-oculus into plugin system
- fixed cmake bugs for unix