Extract ARGV out of `Lotus::Commands:Server`

* encapsulate knowledge of command-line options into `Lotus::Cli`
* refactor `Lotus::Commands::Server` to pass corrected options to rack