Fixup unused defines, an unused code block, and some warnings because of page loads not being a POST
Fixup logging correctly from a dumb mistake.

* Accidentally used the format data twice for file/line causing issues with
  logging
* Hard code path to filename on USB stick.
* Make filename a variable so that when settings work is done we will be able
  to reconfigure that one variable for use in path.