テスト環境以外では自動でキャッシュ保存用DBをオープンするよう変更

openDBが完了するまでの間にDB操作系のメソッドが呼ばれた場合の対応がまだだが、それは後で考える事にする。
CachedHTTPモジュール実装

単純なgetをキャッシュしてくれるサービス。
BBSIndexモジュールがCachedHTTPモジュールを使用するよう変更
openDB実行後は確実にDB操作系メソッドが実行可能なよう修正