TRUNK-4134 - ModuleActivator.started()/.contextRefreshed() not called when module is stopped/restarted or newly uploaded

https://tickets.openmrs.org/browse/TRUNK-4134