Merge pull request #74 from unidal/abtest

Promote ABTest features from abtest to master
Merge pull request #75 from unidal/abtest

fix merge issues
revise cat api
abtest code wrapup for further test
Merge pull request #79 from unidal/abtest

for further integration test
ABTest bug fix.
Merge pull request #80 from ainilife/master

ABTest bug fix
change Case Id into Run Id
Merge pull request #81 from ainilife/master

Small bug fix.
Fix bugs related to cookie
Merge pull request #82 from ainilife/master

Bug Fix
Merge branch 'master' into abtest
use coegen v2.0.5