Split CLI processing into separate loops

Process overlord options first, then pass control over to command
processing to handle individual commands.