Merge pull request #65 from scholli/develop

Develop
Fix methods to use new View struct.
Indentation and spacing.
Return by value.
Return by value.
Merge branch 'develop' of https://github.com/vrsys/guacamole into develop
implemented pipe size usage in Video3DUbershader
Directly update Camera UBO.
Update CameraUniformBlock only once.
Add gua_camera_position to CameraUniformBlock.
Remove set_camera_matrices.
implemented pipe size usage in Video3DUbershader
Merge branch 'develop' of https://github.com/vrsys/guacamole into develop
replace classic singleton with thread safe meyer singleton
Merge branch 'develop' of https://github.com/vrsys/guacamole into develop
locking material database update