Add logger

- Different levels

- Different colors (can be disabled
Merge branch 'feature-peerConnection' into develop
Merge branch from develop
Merge branch 'feature-logger' into develop
Merge branch 'develop' into feature-peerConnection