New flags: --runonce --silent

--runonce
Runs the download loop a single time
--silent
Suppresses file download printouts and some other mundane things

Cleaned up flags so they're in the same order each time they're all
enumerated