Minor work

Signed-off-by: Peter Mårtensson <veritas.is.me@gmail.com>
Merge branch 'Dev' into EventSystem
Some Initial work done on the event system..

Needs a lot of convenience features added. Adding events is currently very clunky.

Signed-off-by: Peter Mårtensson <veritas.is.me@gmail.com>
Added eventlogger, removed engine::log

Signed-off-by: Peter Mårtensson <veritas.is.me@gmail.com>
Logger class added.

Signed-off-by: Peter Mårtensson <veritas.is.me@gmail.com>
Fixed all log entry code

Signed-off-by: martingronlund <martingronlund@live.se>
Formatting changes

Signed-off-by: Peter Mårtensson <veritas.is.me@gmail.com>