Merge branch 'master' of github.com:dianping/phoenix
add log when exception injecting phoenix loader
phoenix-router skeleton
Refactor of kernel upgrade in phoenix-agent. Use Engine instead of
Workflow.
Delete old files

Refactor kernel upgrade in phoenix-agent and delete old classes.
init add
delete unnecessary file
Revert "delete unnecessary file"

This reverts commit 613c1f6cb987babc1952e51b93b18eb6a21cae39.
delete unnecessary file
Merge pull request #144 from marsqing/master

phoenix-router init add
sql to query DP_URLRewriteRulesNew
script to make RPM package
Merge pull request #145 from marsqing/master

add 	"sql to query DP_URLRewriteRulesNew" and "script to make RPM package"
Phoenix-agent refactor(done) and integration with console(doing)

Agent重构：还需要在日志文件中增加文件终结符号，并且修改tx.properties以标明升级成功与否。

与Console集成：只是完成了思路，还需要进一步测试，发现并修改bug。
discard conflict

消除冲突
add router from marsqing
Agent与console集成，从console可以看到agent自动升级的日志。
修改Step、StepProvider及Context的关系，使逻辑更加清晰。（Kernel部分）
修改Step、StepProvider及Context的关系，使逻辑更加清晰。（Agent升级部分）
fix typo