Merge branch 'release/1.2.0' into develop
[#18] Matcher::startsWith()
remove heavy object for faster un-serialization
remove arguments
fix serialize interface
[#20] keep same class name in same biding
ignore generated class
Merge branch 'feature/aop-class-name' into develop
RayAop suffix
Merge branch 'release/1.2.2'