加入util.makeMultiTargetFn()

此方法可以包装普通方法，包装后的方法会把除第一个参数外的余下参数，依次当作第二个参数调用原方法
重构M.$is()和M._is，删除M.$isA功能并入M.$is，重构M.$support()更易读
重构使更易读，排序overload的方法队列移到加入时
test代码使用include代替过时的contain
$isA删除