Implemented rename events and unit tests
Merge remote-tracking branch 'upstream/master' into 1390-rename-events
Handle rename event properly in all listeners of ResourceChangeEvent
Fixed unit tests
Fixed unit tests
review comments
Merge pull request #1802 from dinhviethoa/1390-rename-events

Fixed #1390: Fixed rename of resource