Remove dependency on combinators from CommandLinerParser.

tools.cmd.CommandLineParser uses a small hand-rolled parser

TODO: replace partest's usage of scala.tools.nsc.util.CommandLine
by scala.tools.cmd.CommandLine
Merge pull request #2669 from adriaanm/modularize-parsing

Modularize parsing