修改 mixin 实现
删除 jquery 依赖；option 添加 override 实现

传递第四个参数为true时，option 的 set 实现为直接覆盖，否则为深度复制。
增强 plain object 判断