message: Fix -sv command line handling
  .v files were errorneously being parsed as SystemVerilog files.
diff: @@ -1231,9 +1231,11 @@ bool CommandLineParser::parseCommandLine(int argc, const char** argv) {
  } else if (all_arguments[i] == "-nocache") {
  m_cacheAllowed = false;
  } else if (all_arguments[i] == "-sv") {
  + if (((i + 1) < all_arguments.size()) &&
  + (all_arguments[i + 1][0] != '-')) {
  + ++i;
  fs::path svpath = FileUtils::getPreferredPath(all_arguments[i]);
  if (FileUtils::fileExists(svpath)) {
  - i++;
  SymbolId id = m_symbolTable->registerSymbol(svpath.string());
  m_sourceFiles.push_back(id);
  fs::path fileName = FileUtils::basename(svpath);
  @@ -1246,6 +1248,7 @@ bool CommandLineParser::parseCommandLine(int argc, const char** argv) {
  m_includePaths.push_back(pathId);
  }
  }
  + }
  } else {
  m_sverilog = true;
  }
  