[#439] renamed/merged `bindMouse/bindTouch` into a new `bindPointer` function

The new function can take either one or two parameter, with the first
one being optional to mimic the previous bindTouch function.