Phoenix集成Cat && 修复Json解析的Bug

通过Cat监控Phoenix的Agent与Console端。

Agent端监控内容：
1. Kernel及Agent升级是否成功及耗费的时间；（Transaction）
2. Kernel及Agent升级具体步骤是否成功及耗费的时间；（Transaction）
3. 以上两点在Cat中可结合在一起进行查看；
4. Cat心跳（Agent信息、管理的Domain及使用的Kernel版本等信息）。（Event）

Console端监控内容：
1. Kernel及Agent升级的信息和状态；（Event）
2. Kernel及Agent升级的步骤信息和状态。（Event）



修复Console端日志显示的Bug

1. 现象描述：Agent端配置Server的xml文件如果存在标签不匹配或其他可能的格式错误问题，会导致Console端日志显示中断，但Agent升
级完成后，通过Console查看历史，却能显示完整的Agent端升级日志。

2. 起因：Console升级过程中，前端会用JS不断向Console请求升级状态，Console返回的Response为Json格式，如果Conso
le返回的Json格式不正确或不能解析，重试无果后，前端JS就会停止更新Console的日志状态显示。该Bug是由于Agent解析XML文件出错
，日志里包含了异常栈，而异常栈中包含了特殊字符"\t"，进而导致Console前端不能解析由Console传出的Json字符串，最终产生了上述现
象。

3. 修复方式：Console从Agent获取日志的时候，将获取到的Segment中所有"\t"替换为空格即可。