Allow plugins to toggle the default transition via the API

I was trying as hard as I could to circumvent the default transition effect without modifying any OBS code but I couldn't find a workable solution. Here is a small patch that, if added, will allow plugin developers to have a lot more flexibility in terms of developing custom transitions.