PX4: don't write to BOOT.LOG unless we have errors

this gets us to zero writes to microSD when no errors and not armed
DataFlash: reset write log on new log
Plane: prevent log corruption when new log started