Nimisha/split converge api

Yup.  We no longer need the `__init__` method.  I believe I initially created it to set the branch_setting_func variable, but that was moved to the common `ModuleStoreDraftAndPublished` base class.