update controlp5, fix keyboard handler if we edit a textfield