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
whitespace correction

Personally I'd rather use tabs, but I'll stick to spaces to keep pull
requests to the Bibanon simple
whitespace correction 2
Merge pull request #5 from Xenmen/master

New flags: --runonce --silent