1、增加 Exception 定义，以支持 WPT 的异常处理。
1、调整基类的 typedef 为 private。
1、更新 .cproject。
1、合并两次不同的 Buffer 实现。