core: Extending public interface of CommandLine class.

Now it is possible to request printing command line arguments to the
desired output stream using PrintHelp or operator <<:

  CommandLine cmd;
  cmd.Parse (argc, argv);
...

  std::cerr << cmd;
or
  cmd.PrintHelp (std::cerr);