update optional chaining

1.“自判断”改为“可选”
2.“声明符号”改为“叹号”
3.“本是”改为“本身”
4.一些语法语义调整
update type casting

1.cast应该翻译为转换，check才是检查
2.Protocols Checking for Protocol Conformance多写了一个Protocols
3.“下转”改为“向下转型”比较好
4.少量语法改动
Merge pull request #168 from yulingtianxia/develop

update optional chaining