command-line option parsing for Scala