cleaned unused strings generated by shedskin
handle mouse move and mouse button up; pass button and state to button up/down callbacks