Add a cellular-automata-based cave level generator, plus an optparse-applicative-based CLI for invoking level generators in general.