can select DB number by every request (default=0)

はじめまして。いきなりのpull request失礼します。

KyotoTycoonは複数のDBを起動できますが、こちらのモジュールではDBが0で固定されていましたので、指定できるように改修させていただきました。

各メソッドの引数"db"を"data"の後に入れたため、引数の順番が変わり既存のコードに影響が出てしまうのが懸念ですが、初めて使う場合はこの並びのほうが自然かと思いますので、敢えて間に入れるようにしました。

また、テストは元々kyototycoonが起動されている前提となっているようでしたので、そのままとさせていただきました。
この点については、アプリ側で https://github.com/studio-ousia/gevent-bkyototycoon-mock を使うことで担保されているかと思いましたので、こちらもforkして改修させて頂いています。
(合わせてpull requestを送ります)

不明点や間違いなどがありましたらご指摘いただければと思います。
ご確認よろしくお願いいたします。