support running test with Ruby not named as 'ruby'.

e.g. ruby1.9.1 in Debian.
fixed bug in t_rclient.rb.
modified a README file.
remove needless test name display.
deleted several codes for displaying the names of methods in test programs
added a prototype of roma client proxy daemon.
use assert_raise for exception check.
Merge branch 'master' of http://github.com/roma/roma
puts was replaced with logger.
不要な式展開を変数に置き換えた
ファイルごとにコーディングスタイルをあわせるなど
少しRubyらしく書き換えた些細な修正と正規表現の誤りを修正
add gem package task .
add package dir and doc dir to .gitignore .
Javaのソースコード：インデントを修正
don't log to STDOUT.
do not catch a thrown exception in a setup method in t_writebehind.rb.
Merge branch 'master' of git://github.com/roma/roma
added a debug plugin.
added a set_gap_for_failover command.