Launcher, Parser の修正

ダブルクォートで囲まれた引数からダブルクォートを除去する処理を
パーサ側で行ってしまうと EXECUTABLE をうまく処理できない。
よって Launcher 側で必要に応じてダブルクォートの除去を行うように変更。
また、PATH において、パスのセパレータをプラットフォーム固有のセパレータ
に変更する処理を追加。
（Windows において C:\ は開けるが、C:/ は開けなかったため。）
Config 読み込み時に捕捉されなかったエラーがある場合の処理を追加
fix comment
LineEdit のシグナル・スロットを追加
候補リストの取得関数を実装。

Launcher::list(), Launcher.list()