implemented simple gammacorrection in CL
refactored out CL code into new computedevice
added initializer and cleanup tasks in systems
assertion and contextStack + develop config
fixed bug and made ASSERT invisible to release
made project profilable and deleted unused files
added bin folder and dynamic linking
simd vec4 and additional errorcontexts in compute
implemented raytracing in opencl, fixed bug
impl. simple exposure, removed deprec. code
rays, events, bugfixes

rays get calculated on demand now (no raybuffer)
rendering based on events (no busy waiting for frame to render)
sheduler now queries only once per loop for new task
statemachine in rendersystem
bugfix in taskmanager
quick bugfix
render with callbacks instead of eventquery
build with namespaces and static devices