Travis-CIでテストが失敗するのでZenTestのバージョンを4.9.0に変更しました。

Conflicts:
	tengine_ui/Gemfile
	tengine_ui/Gemfile.lock
rake bundle:install と rake build を追加しました。
tengine_job_agent_watchdogが finished.process.job.tengine イベントをfireしてくれないので、それを再現するテストを書きました。
tengine_job_agentの設定ファイルがなくても動くようにデフォルト値を持つようにしました
余計なファイルをコミットしないようにしました
スレッドを考慮したログを出力できるようにしました

Conflicts:
	tengine_job_agent/lib/tengine_job_agent/command_utils.rb
別のプロセスのTengine::Event::Senderが発火するイベントを受け取るテストが成功したりしなかったりすることを再現するテストを追加しました。
Tengine::Mq::Suite#fireの動きを確認するためにログを出力するようにしました
Tengine::Mq::Suite#publish, #subscribe 周りにもログ出力を入れてみました。
AMQPを直接使ってメッセージの送信と受信を行うようにしました。結果、Tengine::Mq::Suiteを使うactual_publisher1.rbで送信した場合のみ、エラーになる場合があることが分かりました。
デバッグのためのログを入れました
Merge branch 'develop' into 20130321_event_drop

Conflicts:
	tengine_event/spec/actual_spec.rb
変数名の間違いを修正しました。これはテストするべき箇所かも。
プロセスが正しく終了していなかったので修正しました
実際のRabbitMQを使った送受信のテストを自動化しました。
fix indent
RabbitMQのサーバを起動する処理をTestRabbitmqというクラスにまとめました。

Conflicts:
	tengine_event/spec/support/test_rabbitmq.rb
	tengine_event/spec/tengine/mq/suite_spec.rb
Travis-CIや、rabbitmq-serverをユーザー権限で実行できるようにするのが面倒な環境(apt-getでインストールした場合とか)で、tengine_eventのテストができるようにしました。
２つのイベント発火だけでは連続した発火と終了のどちらに問題があるのかわからなかったので、３つのイベント発火をテストするようにしました。また直接AMQPを使ったテストを行っている箇所での終了処理が正しくcloseしていなかったので修正しました。
amqpのgemのバージョンを上げました

Conflicts:
	tengine_ui/Gemfile.lock