adjust_snap_window_size 関数を抽出 (#406)
エアロスナップでファイラのサイズを変更した場合も位置を保存 (#406)

メインのウィンドウとは違いファイラは常に位置を保存するようになっている。
そのため、ファイラの設定には終了時に保存などのオプションがない。

エアロスナップは一時的なウィンドウサイズの変更に利用するケースもあるので
常にウィンドウサイズを保存するのではなく、オプションで指定した場合のみ
エアロスナップの位置も保存するようにする。

メインのウィンドウの設定を流用した場合、終了時に保存などのオプションも
ファイラに効くと勘違いするため、ファイラタブの中にオプションを新設する。
Merge branch 'feature/#406-filer-save-window-snap-size' into develop