設定の保存を任意に呼べるようにした

設定のファイルへの保存はアプリケーション終了時に自動的に行うようにしていたが、
アプリが理想的な終了をしなかった場合などに保存が行われなくなってしまうことがあるので、
任意のタイミングで保存できるようにPeerCastApplication.SaveSettingsメソッドを追加した。
設定ファイルの保存時にファイルが正しく閉じられないことがあったのを修正した

PecaSettings.Saveでファイルに設定を書き出した時にファイルがしばらく開きっぱなしになってしまう問題があったのを修正した。
XmlWriter.Create(Stream)で作ったXmlWriterはなぜかDisposeしても基になったストリームを閉じてくれないのでXmlWriter.Create(String)で作るようにした。
Windows.Forms版GUIで設定変更時にすぐにファイルへ保存するようにした

Windows.Forms版GUIで設定変更した場合、すぐに設定をファイルに保存するようにした。
HTML UIで設定変更時にすぐにファイルへ保存するようにした

HTML UIで設定変更した場合、すぐに設定をファイルに保存するようにした。