fix log levels; log_record_client is now able to subscribe or request log records from the log server; fixed log_record_server so it sends the log_records when subscribed or requested; value_type helper now supports 'unsigned long'; async_worker catches excpetions thrown by the worker function