added new logger class
added oculus plugin to make script
replaced all occurences of old logger macro
Merge branch 'feature/improved_logger' into develop
Add iterator for concurrent threads.
Rename write_blocked to push_back.
Use pull_items_iterator for Renderclients.
Remove obsolete RenderClient.hpp.
Move to gua/concurrent.
Add concurrent namespace.
Apply clang-format.
Delete assignement operator and copy ctor.
Remove make_renderclient.
Merge pull request #28 from vrsys/feature/ctorsDoublebuffer

Feature/ctors doublebuffer
Fix order of ctor call.
Add check for lazy initialization.
Add initialize method.
Merge branch 'develop' of https://github.com/vrsys/guacamole into feature/video3d

Conflicts:
	src/gua/renderer/ShaderProgram.cpp
merged current develop