Use consistent macro names for logging

Use types where appropriate

Move radlog_request definition into log.h and update it's types also.