refactor logging relevant things out of q_shared (with removing redundancies from qcommon) into the new logging.h
add generic location functionality, i.e. location_info struct, __func__ fallback macro, and macro to create a location_info in place
add missing returns after NORETURN function also for the cgame syscalls
add logging level enum
add a rudimentary Com_Log function taking an log_event_t and print it prefixed with a level indicator in some cases
add trap_Log to game and cgame modules as an api to Com_Log