Improved Q/clickable, Q.Pointer.canceledClick and Q.Tool.define.options handling