Changed this to always emit for `removed`, and added a new `create` event when source.isNew (for adding new bots in the bot master when a new source is created)