BrowserConfigからのICookieImporter生成にバグが有ったので修正

BrowserConfig.BrowserName をブラウザを識別するユニーク値と見なしていたが、SmartBrowserManager によって重複する可能性が生じてきた。これによってBrowserConfig に対して適切なICookieImporter を取得できなくなる状況が存在する。

対処として、任意のBrowserConfig が使えるICookieImporter の探索をBrowserConfig.BrowserName で行うのを止めた。新たにブラウザエンジンを識別するために定義したBrowserConfig.EngineId とCookieGetters.BrowserEngines で適切なICookieImporterGenerator を経由してICookieImporter を生成する。
baseFixブランチを削除した。

baseFixはCookieGetterSharpの方にpushする。