message: Small changes to lumina-open:
  1) Don't change the lumina-mimeapps.list file unless the user chooses to change the default (never clear the default)
  2) Clean up a bunch of whitespace issues
diff: @@ -103,7 +103,7 @@ QString cmdFromUser(int argc, char **argv, QString inFile, QString extension, QS
  if(extension=="mimetype"){
  //qDebug() << "inFile:" << inFile;
  QStringList matches = LXDG::findAppMimeForFile(inFile, true).split("::::"); //allow multiple matches
  - //qDebug() << "Matches:" << matches;
  + qDebug() << "Mimetype Matches:" << matches;
  for(int i=0; i<matches.length(); i++){
  defApp = LXDG::findDefaultAppForMime(matches[i]);
  //qDebug() << "MimeType:" << matches[i] << defApp;
  @@ -111,7 +111,7 @@ QString cmdFromUser(int argc, char **argv, QString inFile, QString extension, QS
  else if(i+1==matches.length()){ extension = matches[0]; }
  }
  }else{ defApp = LFileDialog::getDefaultApp(extension); }
  - //qDebug() << "extension:" << extension << "defApp:" << defApp;
  + qDebug() << "Mimetype:" << extension << "defApp:" << defApp;
  if( !defApp.isEmpty() && !showDLG ){
  if(defApp.endsWith(".desktop")){
  XDGDesktop DF(defApp);
  @@ -162,7 +162,7 @@ QString cmdFromUser(int argc, char **argv, QString inFile, QString extension, QS
  if(w.setDefault){
  if(!w.appFile.isEmpty()){ LFileDialog::setDefaultApp(extension, w.appFile); }
  else{ LFileDialog::setDefaultApp(extension, w.appExec); }
  - }else{ LFileDialog::setDefaultApp(extension, ""); }
  + }
  //Now return the resulting application command
  return w.appExec;
  }
  @@ -234,7 +234,7 @@ void getCMD(int argc, char ** argv, QString& binary, QString& args, QString& pat
  bool isFile=false; bool isUrl=false;
  QString extension;
  //Quick check/replacement for the URL syntax of a file
  - if(inFile.startsWith("file://")){ inFile.remove(0,7); }
  + if(inFile.startsWith("file://")){ inFile = QUrl(inFile).toLocalFile(); } //change from URL to file format for a local file
  //First make sure this is not a binary name first
  QString bin = inFile.section(" ",0,0).simplified();
  if(LUtils::isValidBinary(bin) && !bin.endsWith(".desktop") && !QFileInfo(inFile).isDir() ){isFile=true; }
  