重命名functions.tonumber方法

框架里functions定义的tonumber方法与lua的tonumber方法语义不一样。lua的tonumber在参数不是数字形式时会返回一个nil，表示错误。socket.http模块使用到这个语义。但functions重定义了tonumber后，使得socket.http运行出错。