添加AMD支持

AMD环境时采用匿名方式定义模块，非AMD环境在window上挂touch。