mdub / clamp Ruby 448 50 a Ruby command-line application framework ruby command-line-parser command-line