Add interaction support to libobs and support for pumping the events/interaction in gui