Fix #2339 - refactor module upgrade logic to remove requirement on ServerManagerType for modules which have no backend