drag event

@nugett,

it was not the first public commit - there were a handful before this one, but thanks! However, I’m looking to make *another* one because it turns out the drag event code I pilfered does not play nice with content scaled devices - so basically if you define a “content” size in config.lua, the delta values it returns do not properly correspond to display coordinates. Hope to fix it soon!  :blink: