Add logging to virtual quad

Problem Description

There's no logging in the virtual quad. This could be useful for comparing expected output vs the output from actually flying the quad

Proposed Solution

Create a log file, logging similar data that is in the real_quad folder. Basically, copying much of the logging code except making it output to a file instead of being sent via UART