Merge pull request #164 from ainilife/biz

Two new unit tests
move two merger test from home into consumer
add unit test for ProblemAnalyzer
add cat trace type
add the cat trace api
Refactor test and add unit test for TopAnalyzer
Merge branch 'biz' of https://github.com/dianping/cat into biz
Merge branch 'biz' of http://code.dianpingoa.com/arch/cat into biz
modify the cat trace info in cat appender
merger from dianping
modify the name
sort the function
sort the function
fix npe
modify all test
Change message id format in State model
add the trace test
add the trace html code
print all messages in the StateAnalyzerTest just for debug github ci
remove TransactionReportMergerTest from cat home AllTests