Initial implementation of file logger. Note: When run locally as non-root, remember to chmod /var/log/virtualmachine.log appropriately.
VMLogger implementation, including remote_addr, path and callsite that works both in Flask and outside.